Giter Site home page Giter Site logo

anarxiv_thebeginning's People

Contributors

elmsly avatar markharley avatar sambartrum avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

anarxiv_thebeginning's Issues

Fix the horrible login layout

We have a sort of functional login view, but it could look a lot better. We could probably also get rid of any authentication dependence in the javascript with a bit of re-jigging.
In terms of usability, the front-end could do with some tweaking. Currently, the username field isn't automatically tabbed to when the modal is opened, hitting return doesn't cause the login button to get pressed, etc. This should also be fixed.

Scrape 5 days worth of papers

At the moment the code sometimes doesn't return 5 days worth of papers if no papers where published on a certain day (i.e. holiday). Change this so that it returns 5 days worth irrespective of holidays etc.

Refactor html templates

The main and subanarxiv templates are redundant. We should refactor the top bar and footer to a base template, so we don't have to duplicate anything.

Author page

This needs to be designed and made pretty

Discussion Forum

We should have a discussion forum for general non paper specific question

Message submission broken

Message submission is now no longer working. No idea why.

Getting "NOT NULL constraint failed: anarxiv_app_post.user_id" error. So I think this may be linked to Jack's work.

Linking users to papers

We need some system to allow users to claim ownership of papers, perhaps best done through recognising themselves as the author of a paper.

Logout view

Now we just need a logout view and some ajax.

Speed up Inspires search

I think we are requesting too much Json data, which we can trim....someone needs to have a play and see it it can be improved

Fix InsparXiv search

Doesn't return correct search result number as it combines arXiv and Inspires searches. Also the duplication prevention should be checked.

Author page bug

There is a bug when viewing authors pages with two surnames, arising from the whitespace between the initials. This needs to be fixed.

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.