Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ClimateMind/climatemind-backend

Your climate action is here 🌎 Our API is a source for learning how climate change personally affects you and the things you care about most. Additionally, it will teach a scientifically proven method for communicating to others that climate change is a personally relevant issue to inspire action.
https://github.com/ClimateMind/climatemind-backend

updating requirements

483ec40bf14d62319d06c316bda212331b7c9353 authored over 4 years ago by Sean Payne <[email protected]>
added database for users

0b99dc0a95618ba4b45f0a2d984a2eaec589a4be authored over 4 years ago by Sean Payne <[email protected]>
Merge branch 'master' into removed-username

08fece9fe42e8a2b2647a3fdb17a6c6630c757a2 authored over 4 years ago by Tom Deadman <[email protected]>
added print statement

af140d03c27f56d57506c800231249dc152ff14c authored over 4 years ago by Sean Payne <[email protected]>
added a testing method

06c2425a997f382c373877c152bcfc069024c0fd authored over 4 years ago by Sean Payne <[email protected]>
Removed redundant code, changed user_scores JSON return format

d7e6b4bc63b864104ba5051b93632193c87b2a97 authored over 4 years ago by Sean Payne <[email protected]>
Added simple scoring functionality

5dd3d0125caff29edc403c9e2b3975540eebb39c authored over 4 years ago by Sean Payne <[email protected]>
174682712 process new ontology (#40)

* process onto file and fix visualization code

- added scripts to process new ontology file a...

969434abe318647f0504e40bd35f9ce0053adb0f authored over 4 years ago by Kameron Rodrigues <[email protected]>
removed username from the scores endpoint path <tom>

28d6763a93d3bced9f40e38ef88d2b725a3f554c authored over 4 years ago by Tom Deadman <[email protected]>
bug fix with imports

1af229c95c35c896da5617c8d0c09995c01987d2 authored over 4 years ago by Kameron Rodrigues <[email protected]>
add flask-cors (#38)

648ce37f96f83decf9b5e02edbfdde08f26d319a authored over 4 years ago by Gergo Bakos <[email protected]>
Merge pull request #32 from ClimateMind/dash_visualization

Dash visualization

f55af4dd1d4026d9e2dc4b9e41019b404ceaf214 authored over 4 years ago by Kameron Rodrigues <[email protected]>
Merge branch 'master' into dash_visualization

78fcb530d24aa7f2a27f9838b310ba0033aa64d5 authored over 4 years ago by Kameron Rodrigues <[email protected]>
Merge pull request #39 from ClimateMind/circleci-deploy

deploy to Azure

5513a99b32029d56527f60db545ae4cc6d8bb0f4 authored over 4 years ago by Roland Oldengarm <[email protected]>
Merge pull request #36 from ClimateMind/174084931/add-api-testing-framework

add basic testing of questions endpoint

fc758981e013a4ecf0fb822e563922e04eebbde0 authored over 4 years ago by Matt Charlton <[email protected]>
only deploy on master

41e3906db3c128e5aacb94e5776afbd6d3cf2f6b authored over 4 years ago by Roland Oldengarm <[email protected]>
fix

74e8f43b6ee463a764a0f09d933218c45b89a4a8 authored over 4 years ago by Roland Oldengarm <[email protected]>
remove orbs

cc5e67f01dc04ca71ca3a1337e9cf5f395b226ea authored over 4 years ago by Roland Oldengarm <[email protected]>
deploy to Azure

8cd66fbfc795bb03c003e210632a43846bf2dafb authored over 4 years ago by Roland Oldengarm <[email protected]>
add basic testing of questions endpoint

923b7e77f0fc596a263483699b1f9233023cfb7b authored over 4 years ago by Matt Charlton <[email protected]>
Merge pull request #34 from ClimateMind/more-restful

making the routes more resful <tom>

71f73f99ab5b4c5bd51dca9e80ca3fdbdccd4ed3 authored over 4 years ago by Tom Deadman <[email protected]>
added placeholder score for GET user scores <tom>

6fc11cf5b7d595ecf7a21d4772807f6d1668d328 authored over 4 years ago by tom deadman <[email protected]>
making the routes more resful <tom>

af1aabfc7170878575d303f7c475f3259b166a19 authored over 4 years ago by tom deadman <[email protected]>
174000909: hovering over EDGE shows that edge's properties

5ab564a96b56a65d9951839f27324c7734adde6d authored over 4 years ago by ppython <[email protected]>
174000909: hovering over a node displays that node's classes

1d94b5b1c80f8208ee1e85fdb6dab7193cdd7700 authored over 4 years ago by ppython <[email protected]>
174000909: color/highlight nodes if they contain a specific node property that isn't blank

7479ed7c0555af93a68d3c95260386a91eea88fe authored over 4 years ago by ppython <[email protected]>
174000909: color/highlight nodes if they contain additional edge type(s) (beyond 'causes_or_promotes' or 'is_inhibited_or_prevented_or_blocked_or_slowed_by')

09e5c26cfc337acb57e60ea38e7e20ec0ea07b4b authored over 4 years ago by ppython <[email protected]>
Latest pickled graph

db37fa6dbdb402f7fa40a33ccc5ba926f36d421f authored over 4 years ago by ppython <[email protected]>
DELETED: generated files, should not be in repo

b3c84547d121dc0efa9011f6810e007456609670 authored over 4 years ago by ppython <[email protected]>
Relative imports + owl2ready memory limit

368e2aed49d2ca66029a335daa4b3054d7b5ec2e authored over 4 years ago by ppython <[email protected]>
fix. get all nodes classes (to display in the class filter dropdown) with the new way nodes are generated

d9b83113075c26589d638db7fa7fc35ca4a3a0ca authored over 4 years ago by ppython <[email protected]>
Merge pull request #29 from ClimateMind/circleci-project-setup

Circleci project setup

1b80a43299ef984f1b753421884e1d29a6a5d254 authored over 4 years ago by Roland Oldengarm <[email protected]>
fix. get all nodes classes (to display in the class filter dropdown)

14ab484d6b8aeb1fcd36b7d8f1be9995a90e31f5 authored over 4 years ago by ppython <[email protected]>
Merge branch 'master' into dash_visualization

30183ef7ed6a6a7b402af3ae986c36e2f2590076 authored over 4 years ago by ppython <[email protected]>
Merge branch 'master' into dash_visualization

fff35ff73c44406ba5572635ff4d79215dbcc377 authored over 4 years ago by ppython <[email protected]>
only build for now

42c4c021dcf162643ed855185ffc734797394201 authored over 4 years ago by Roland Oldengarm <[email protected]>
revert workflows

b418e7d7c67521ca8e20d23a88c26c9d923a3f5e authored over 4 years ago by Roland Oldengarm <[email protected]>
format yml

c50b8027f0cd6dfdb6bf75c4b265d6a980db1ce2 authored over 4 years ago by Roland Oldengarm <[email protected]>
format yml

b31eca3372792a58300fc08ec08b2cdc8604faf0 authored over 4 years ago by Roland Oldengarm <[email protected]>
split out build and push

c4bbdb8999f029acf53c7ae843844d5d1f6bc7d4 authored over 4 years ago by Roland Oldengarm <[email protected]>
Merge remote-tracking branch 'origin/master' into circleci-project-setup

ef7ef750f8be9236863661569a91f3f6cfb22b3b authored over 4 years ago by Roland Oldengarm <[email protected]>
Docker compose (#30)

* initial commit of dockerfile for backend <tom>

* resolve pip install issues

* remove mac...

c1366d58f2f5dabb220c963195305fe8f13ee4ad authored over 4 years ago by Gergo Bakos <[email protected]>
Merge pull request #28 from ClimateMind/174355066-factorize-networkx-object

174355066 factorize networkx object

400b87bffbe4f8ecab7a0d117e9977e7b10787af authored over 4 years ago by Kameron Rodrigues <[email protected]>
Merge pull request #25 from ClimateMind/pillow_removal

Pillow removal

a1200344a279c1688357b6c76141fdd1cbf75c21 authored over 4 years ago by seanmajorpayne <[email protected]>
use build_num instead

c353697522558b79268fc4fc70d05beb08d026c2 authored over 4 years ago by Roland Oldengarm <[email protected]>
configure build and deploy workflow

80dcc354a73c24eb4cce779452a6f7b4830c08ae authored over 4 years ago by Roland Oldengarm <[email protected]>
use latest ci img

853afe056be223d3fee171e915effe6713b8b25a authored over 4 years ago by Roland Oldengarm <[email protected]>
Merge branch 'dockerfile' into circleci-project-setup

87e0eaf3f4900f0b2daa49beadce812cc580f4e0 authored over 4 years ago by Roland Oldengarm <[email protected]>
Add .circleci/config.yml

cd11377c4eebaecb82adc232b404195fc942c14b authored over 4 years ago by Roland Oldengarm <[email protected]>
removed pdb set_trace()

4c9208ba771ee6c27275f77931c59e00155aa9e9 authored over 4 years ago by Kameron Rodrigues <[email protected]>
Refactorized and added support for nested ontology classes

c00d7baf3d17f28d865e4a1369fccc278cc35f68 authored over 4 years ago by Kameron Rodrigues <[email protected]>
added documentation and improved style

- Added doc strings to naked functions
- Added argument parser
- Added parameter to convert_data...

397fff8ada4daa37e92f7874069f3c4e8478c512 authored over 4 years ago by Kameron Rodrigues <[email protected]>
Update README.md

4bb109d9385e3f942a10689e196d53917fbb138d authored over 4 years ago by Gergo Bakos <[email protected]>
update Dockerfile and add hostname (#26)

* add some instructions to README file
add app.run
change Dockerfile

* specify host

4cbaa1d83059c7f07ce9d59fba1d1ebb17df0c7d authored over 4 years ago by Gergo Bakos <[email protected]>
add graphviz

32a20e03e85968c7b376b62fb28e1551bd8e4c4e authored over 4 years ago by Roland Oldengarm <[email protected]>
remove macOS specific requirements

95833d093e3a17c328325713f22f801f23279863 authored over 4 years ago by Roland Oldengarm <[email protected]>
resolve pip install issues

6d3475d0b0670f2600240473fe39217b79242dcc authored over 4 years ago by Roland Oldengarm <[email protected]>
comments of code changes to make later

f5dc57bfa871a403555b1ee07f2035b5efb5443c authored over 4 years ago by Kameron Rodrigues <[email protected]>
bumping version of pillow up to fix security issues <tom>

49a1b7cdd0952dec041722eae844a34229e533eb authored over 4 years ago by tom deadman <[email protected]>
tried to remove pillow from requirements.txt to fix security issue <tom>

a183764b60df1db1183764e2f413010a17fcaf69 authored over 4 years ago by tom deadman <[email protected]>
initial commit of dockerfile for backend <tom>

a6aeddfa15e924bab2d80428b901a9e365e4b56d authored over 4 years ago by tom deadman <[email protected]>
Merge pull request #20 from ClimateMind/user_scores_api

Added user scores api

e23e96e4ca0a6420004f2b9808e0c06d2919361c authored over 4 years ago by Kameron Rodrigues <[email protected]>
Added user scores api

70e8aa7f5762c6a62800e84228e9ce758e8610ba authored over 4 years ago by Sean Payne <[email protected]>
- color/highlight nodes if they contain a specific class type

3175b39ea552da11272480a3ae32a47a96db0f7a authored over 4 years ago by ppython <[email protected]>
Delete visualize_py.py

7055898c22771c72d72b3f5cf6bb2858de52d7af authored over 4 years ago by Kameron Rodrigues <[email protected]>
Merge pull request #19 from ClimateMind/api_setup

Added GET API for Schwartz Questions

1e6fb2f4f0f3deaebe25d3e566566b40bc9bab95 authored over 4 years ago by Kameron Rodrigues <[email protected]>
Added GET API for Schwartz Questions

968d88d675013b67eea2db504ca516bc127cd88e authored over 4 years ago by Sean Payne <[email protected]>
made edge adornment color match the edge color

f800b0cfe18f2f131e8e64c572d15c01936d74ca authored over 4 years ago by Kameron Rodrigues <[email protected]>
added features to dashboard

added:
- scroll
- white background

removed:
- legend
- weird spaces as tabs that caused bugs

7fa42b41cec3f085d6fafe260db7931ec0fc50fa authored over 4 years ago by Kameron Rodrigues <[email protected]>
Be able to toggle to see nodes with 'causes_or_promotes' edges (and hide nodes that don't) or toggle to see nodes with 'is inhibited_or_prevented_or_blocked_or_slowed_by' edges. Also be able to toggle to show nodes that have either 'causes_or_promotes' edges *or* 'is_inhibited_or_prevented_or_blocked_or_slowed_by' edges.

13255b7162dd3720183f0397c41e21c5c80fac57 authored over 4 years ago by ppython <[email protected]>
- opti/readability : manipulate less strings

94312dd35504bd08cd1b0d63986714f66ce342d2 authored over 4 years ago by ppython <[email protected]>
- nodes and edges details as dict (readability++)

54ec48adc69a23f9303bab1d746dbc598abdb0b5 authored over 4 years ago by ppython <[email protected]>
Merge remote-tracking branch 'refs/remotes/origin/dash_visualization' into dash_visualization

3dd0f37f31c39cc64d625477e4c88f000ce8fb02 authored over 4 years ago by ppython <[email protected]>
- hovering over nodes should show that node's properties

- get_figure wrapper to generate our plotly graph

c673da83590fd3bcc36a216d2067ff31799bc436 authored over 4 years ago by ppython <[email protected]>
minor string replace fix

changed string replace from replace(" [pos=\"e,","") to replace("[pos=\"e,",""). fixes bug but n...

74f56ffee1dc1d6285c1c58b8b228010e7c6f214 authored over 4 years ago by Andrew Banister <[email protected]>
Added StringIO newline universal decoding arg

feb8ef6c627303e02c8de9700b7f913cc0cfadc1 authored over 4 years ago by ppython <[email protected]>
io.StringIO to parse string

Allows for universal newlines, so there aren't errors based on if code is run on a Mac, PC, etc.

c1cd6d6d104de4e157d746bd4749c2ea88d624c4 authored over 4 years ago by Kameron Rodrigues <[email protected]>
added documentation and comments to code

65319ef6dda4be300385fec265f870992ec9cdd1 authored over 4 years ago by Kameron Rodrigues <[email protected]>
174026977 Merge pull request #18 from ClimateMind/json_saving

174026977. Added flaskenv, added json saving, added yaml saving

b62ba372ad11d78ce3f46f8b45ba3479f2f95e1d authored over 4 years ago by Kameron Rodrigues <[email protected]>
Added JSON save for test_ont only

2a8c7f64a5f5c6044df88f95d114c3b98df3a078 authored over 4 years ago by Sean Payne <[email protected]>
Fixed JSON formatting

71db6d1891ed2134ac79941d6b756d6461c35615 authored over 4 years ago by Sean Payne <[email protected]>
Added flaskenv, added json saving, added yaml saving

a7570b04147b7abd2f4d87f54e245f2dacd8ee0e authored over 4 years ago by Sean Payne <[email protected]>
Merge pull request #16 from ClimateMind/include_all_object_properties

Read all object properties from OWL object

6e32d0172ad86d28c812c1ce2f9b9edb1e071eea authored over 4 years ago by Kameron Rodrigues <[email protected]>
visualization dashboard start

Starting code for interactive dashboard visualization of the Climate Mind ontology (using dash, ...

92ebd5a48020093520fb24f2bcd921a556c8a377 authored over 4 years ago by Kameron Rodrigues <[email protected]>
Read all object properties from OWL object

- Copied give_alias() into the network class from make_network.py
- Moved the act of making pyth...

cdd5479b4df93123333db7157de9abd10419fcc9 authored over 4 years ago by Kameron Rodrigues <[email protected]>
Fix python imports (#13 + 5a13188140a6a713d5fb3042bf4430342495447a amended)

9bedbf7b43c4c881d7be9d7271af7e00084c2644 authored over 4 years ago by ppython <[email protected]>
Merge pull request #15 from ClimateMind/flask_fixes

Fixed API bugs

970a9d1907deac09ea2d9b253e45c06f8ea13a59 authored over 4 years ago by Kameron Rodrigues <[email protected]>
Merge branch 'master' into flask_fixes

a254b2d511675215a6ac01d5c55ac4d4737a6f28 authored over 4 years ago by Kameron Rodrigues <[email protected]>
Fixed API bugs

1317aeea7928eb0ed09854b4b1192c746fece388 authored over 4 years ago by Sean Payne <[email protected]>
Fixes

5a13188140a6a713d5fb3042bf4430342495447a authored over 4 years ago by xavier <xav>
Merge pull request #12 from ClimateMind/digraph

Creates initial digraph

ef4b6a5b16a7144be235dea8280b20b64fb2420b authored over 4 years ago by Kameron Rodrigues <[email protected]>
added code to save to in other graph formats

Our data format needs to be updated to be compatible with these other formats. Should not be fix...

68d890427cde5b36a9e2aaaf80ca09f2b003460c authored over 4 years ago by Kameron Rodrigues <[email protected]>
Added missing parameter

bb4c7b98c4f18b36180126c67b0bd3449ab322f8 authored over 4 years ago by Sean Payne <[email protected]>
Added pickle saving & broke down into functions

0664b95556d1ac69b3e2d81c0be5784fb4da37b3 authored over 4 years ago by Sean Payne <[email protected]>
fixed the library imports

a36dd6fc32bbcd7bff1272e8a5f77fd06049d385 authored over 4 years ago by Kameron Rodrigues <[email protected]>
builds complete networkx DiGraph

- Builds DiGraph instead of Multigraph (ontology shouldn't have duplicate edges and if it does t...

d17ebd6ec0da559697650c890ceb53b76bf68147 authored over 4 years ago by Kameron Rodrigues <[email protected]>
created initial digraph

bd2a12871d15c9d52b983f13c3816150f026fa1e authored over 4 years ago by Sean Payne <[email protected]>
Merge pull request #11 from ClimateMind/ontology_improvements

Ontology improvements

3ba2fca09f180479e0f1bb452c320d70ecbfe800 authored over 4 years ago by seanmajorpayne <[email protected]>
Merge branch 'master' into ontology_improvements

77b61c8e97eac4c926f04daff7a56a3e032120a1 authored over 4 years ago by seanmajorpayne <[email protected]>
Integrating Kameron's Changes

45604664fa1da8b0e267799d0ee85f1c45820b98 authored over 4 years ago by Sean Payne <[email protected]>