1. 30 Jun, 2019 1 commit
    • Florent Chehab's avatar
      Feat(pagination) & Feat(filter previous exchanges) · 80323181
      Florent Chehab authored
      Pagination:
      * Paginated endpoints for offers and previous exchanges,
      * Added front component to display paginated data,
      * Display offer in the front
      
      Filter on previous exchanges:
      * Added a denormalized model to store information
      * Compute it in cron and in transaction
      * Filter in front
      
      Closes #123
      80323181
  2. 29 Jun, 2019 2 commits
    • Florent Chehab's avatar
      Finish(external data): cron, mapping, offers, etc. · 9fa79975
      Florent Chehab authored
      * Setup cron to automatically update remote data
      * Support partial (login based) utc data update
      * Tweaked models to record untouched or unlincked situations
      * take them into account in the front and the back,
      * Auto creation of general feedback also
      * Added info about unlinked utc partners in the front
      * Added button to request update ent data
      * Added university offer module to the front
      
      Other:
      * Tweaked loading scripts
      * tweaked models
      * Fixed SelectField
      
      Closes #28
      9fa79975
    • Segolene Brisemeur's avatar
      feat(external_data): load utc · cfb80538
      Segolene Brisemeur authored
      * Updated models to closely match UTC db spec
      * Updating loading data and tests to match
      * Added UTC partner model
      * Added class and command to fetch from the API on top of utc DB
      
      Also:
      
      * Removed department and Specialty models
      * Added some denormalization and signals / custom save maintain coherence
      
      Solves #53
      WIP #28
      cfb80538
  3. 23 Jun, 2019 1 commit
    • Florent Chehab's avatar
      feat(previous departure feedbacks): presentation & edit done 🎉 | Tones of tweaks · de3c1897
      Florent Chehab authored
      Previous exchange feedbacks:
      * renamed some fields
      * added would recommend field in course feedback
      * uniformized grading scheme
      * Added viewsets/serializers in the back (+permissions & performance concerns)
      * Support edit in the front
      
      Tweaks:
      * directly return in the `obj_info` if the model is versioned or not
      * Added support for required get parameters
      * enum for model moderation level
      * More versatile metric feedback component
      * Fixed how the editor (frontend component) was telling if something has been moderated
      * Added a CURRENT_USER variable instead of using the one from html directly
      * Diminished website font-size
      * Better proptypes / defaultProps in fields
      * Added optionnal comment text on fields
      * Fixed the number field
      * Added Helper classes to centralize the manipulation of redux store data
      * Teaked pseudo/username returned by the api
      
      Closes #29 #32
      de3c1897
  4. 04 May, 2019 1 commit
  5. 23 Apr, 2019 1 commit
  6. 07 Apr, 2019 1 commit