Giter Site home page Giter Site logo

rockefellerarchivecenter / argo Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 1.0 2.22 MB

Formats API responses from ElasticSearch

License: MIT License

Dockerfile 0.21% Python 77.29% Shell 5.30% CSS 0.71% HTML 16.24% JavaScript 0.25%
django microservice project-electron project-electron-discovery python3

argo's People

Contributors

hasistrunk avatar helrond avatar kcloud avatar p-galligan avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

ulsdevteam

argo's Issues

Update fixtures

Floats should now be strings
Term URIs should be consistently named (either subject or term)
Use iterators rather than randoms for AS URIs

Set up linting using pre_commit

Is your feature request related to a problem? Please describe.

Clean code is easier to maintain and debug.

Describe the solution you'd like

Add linting with pre_commit as we have done for other Django apps, and make sure it's baked into Travis.

Improve README

Is your feature request related to a problem? Please describe.

The README for this project is pretty minimal, and doesn't really communicate what this codebase is/does.

Describe the solution you'd like

Build out README to look more READMEs for our other apps.

Improve analyzers

Figure out what analyzers we need, build them out, and implement them in documents

Use rac_schemas library for validation

Is your feature request related to a problem? Please describe.

Tests use a submodule of the rac-data-model repository, but the pip installable rac_schemas library exists for this purpose now.

Describe the solution you'd like

  • Implement validation using the rac_schemas library
  • remove the rac-data-model git submodule

Improve dates in fixtures

Currently, dates are all the date that the JSON was generated. Figure out a way to generate date ranges or single dates.

Remove unused static files

Is your feature request related to a problem? Please describe.

In order to slim down build files, unused static files should be removed. This mostly includes extraneous Bootstrap CSS and JS files, but there might be some stray image files as well.

Improve response time for Collections

Is your feature request related to a problem? Please describe.

Collections take a long time to load. Preliminary investigation reveals a long time between get_queryset and page load, which indicates something in the serializers?

Describe the solution you'd like

Faster page load times for Collections!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.