https://github.com/datacite/lagottino
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.4%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Basic Info
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 0
Archived
Created about 8 years ago
· Last pushed about 7 years ago
https://github.com/datacite/lagottino/blob/master/
# DataCite Event Data API **This repository has been archived, as functionality is now included in datacite/lupo.** [](https://travis-ci.org/datacite/lagottino) [](https://hub.docker.com/r/datacite/lagottino/) [](https://codeclimate.com/github/datacite/lagottino/maintainability) [](https://codeclimate.com/github/datacite/lagottino/test_coverage) ## Installation Using Docker. ```bash docker run -p 8085:80 datacite/lagottino ``` or ```bash docker-compose up ``` You can now point your browser to `http://localhost:8085` and use the application. Some API endpoints require authentication. To populate the database and index with resources: ```bash bundle exec rake elasticsearch:event:create_index bundle exec rake elasticsearch:event:import bundle exec rake event:index ``` To delete events by subj-id, for example events with subj-id 'https://doi.org/10.1007/s10680-018-9485-1': ```bash bundle exec rake event:detete_by_sub_id[https://doi.org/10.1007/s10680-018-9485-1] ``` ## Development We use Rspec for testing: ```bash bundle exec rspec ``` Follow along via [Github Issues](https://github.com/datacite/lagottino/issues). ### Note on Patches/Pull Requests * Fork the project * Write tests for your new feature or a test that reproduces a bug * Implement your feature or make a bug fix * Do not mess with Rakefile, version or history * Commit, push and make a pull request. Bonus points for topical branches. ## License **Lagottino** is released under the [MIT License](https://github.com/datacite/lagottino/blob/master/LICENSE).
Owner
- Name: DataCite
- Login: datacite
- Kind: organization
- Email: info@datacite.org
- Website: https://www.datacite.org
- Twitter: DataCite
- Repositories: 111
- Profile: https://github.com/datacite
Connecting research, identifying knowledge
GitHub Events
Total
Last Year
Dependencies
Dockerfile
docker
- phusion/passenger-full 0.9.30 build
docker-compose.yml
docker
- datacite/lagottino latest
- docker.elastic.co/elasticsearch/elasticsearch 6.3.2
- memcached 1.4.31
- mysql 5.7
Gemfile
rubygems
- better_errors >= 0 development
- binding_of_caller >= 0 development
- byebug >= 0 development
- capybara >= 0 development
- codeclimate-test-reporter ~> 1.0.0 development
- database_cleaner >= 0 development
- factory_bot_rails ~> 4.8, >= 4.8.2 development
- listen >= 3.0.5, < 3.2 development
- rspec-rails ~> 3.5, >= 3.5.2 development
- shoulda-matchers ~> 3.1 development
- simplecov >= 0 development
- spring >= 0 development
- spring-watcher-listen ~> 2.0.0 development
- vcr ~> 3.0.3 development
- webmock ~> 3.1 development
- aasm ~> 4.12, >= 4.12.3
- active_model_serializers ~> 0.10.0
- aws-sdk-s3 >= 0
- aws-sdk-sqs ~> 1.3
- base32-url ~> 0.3
- bolognese ~> 1.0
- bootsnap >= 1.1.0
- cancancan ~> 2.0
- dalli ~> 2.7, >= 2.7.6
- dotenv >= 0
- elasticsearch-model ~> 6.0, >= 6.0.0
- elasticsearch-rails ~> 6.0, >= 6.0.0
- faraday_middleware-aws-sigv4 ~> 0.2.4
- fast_jsonapi ~> 1.3
- git ~> 1.5
- iso8601 ~> 0.9.1
- json ~> 1.8, >= 1.8.5
- jsonlint ~> 0.2.0
- jwt >= 0
- kaminari ~> 1.0, >= 1.0.1
- lograge ~> 0.10.0
- logstash-event ~> 1.2, >= 1.2.02
- logstash-logger ~> 0.26.1
- mailgun-ruby ~> 1.1, >= 1.1.8
- maremma >= 4.1
- mini_magick ~> 4.8
- multi_json >= 0
- mysql2 ~> 0.4.4
- oj ~> 2.18, >= 2.18.1
- oj_mimic_json ~> 1.0, >= 1.0.1
- rack-cors ~> 1.0, >= 1.0.2
- rack-utf8_sanitizer ~> 1.6
- rails ~> 5.2.0
- rake ~> 12.0
- sentry-raven ~> 2.9
- shoryuken ~> 4.0
- slack-notifier ~> 2.1
- strip_attributes ~> 1.8
Gemfile.lock
rubygems
- 171 dependencies