1. 24 May, 2019 1 commit
    • Florent Chehab's avatar
      Feature(self hosted map tiles): · 7dc6e615
      Florent Chehab authored
      * Added map tile server to docker-compose dev and prod
      * Moved from leaflet to mapbox gl for vector tiles (changed npm dependencies)
      * Custom map styles for light and dark mode
      * Changed frontend map status saving (dropped redux / simpler static data saving)
      
      Closes #117
      7dc6e615
  2. 11 May, 2019 1 commit
    • Florent Chehab's avatar
      Feature(deploy config) & tweaks · 6e2273e3
      Florent Chehab authored
      * Deployment is now fully automated with docker / docker-compose (Backend served through uWSGI with Nginx)
      * Logs are configured in django and handled by a dedicated docker service (and kept for 30 days)
      * Frontend crash logging handled through the backend
      * Quick documentation of the deploy setup
      
      Fixes #110 Fixes #66
      
      Also:
      
      * Moved the envs directory to the more general server dir
      * New Picture and File model/serializer/viewset added
      * Image validator added (didn't use django image field as it wasn't supporting svg)
      * Removed symbolink of assets from the frontend in the backend to make sure we can boot the server in no time
      6e2273e3
  3. 07 Apr, 2019 1 commit
  4. 31 Mar, 2019 1 commit
    • Florent Chehab's avatar
      refactor(frontend api interactions) · da3d378b
      Florent Chehab authored
      * Complete redesign of the api actions / reducers,
      * Now makes use of Axios,
      * No more black magic,
      * Doc updated,
      
      BREAKING: All `...Specific` reducers results are no under `...One` and `readSpecific` moved to `readOne`
      
      Also,
      * Fixed bug regarding opposite user_can_moderate value returned by backend
      
      Fixes #98
      da3d378b
  5. 01 Mar, 2019 1 commit
  6. 28 Feb, 2019 2 commits
  7. 27 Feb, 2019 1 commit
  8. 26 Feb, 2019 1 commit
  9. 21 Feb, 2019 3 commits
  10. 08 Feb, 2019 3 commits
  11. 07 Feb, 2019 1 commit
  12. 17 Sep, 2018 1 commit
  13. 15 Sep, 2018 2 commits
  14. 13 Sep, 2018 1 commit
  15. 12 Sep, 2018 1 commit
  16. 09 Sep, 2018 1 commit
  17. 07 Sep, 2018 2 commits
  18. 05 Sep, 2018 1 commit
  19. 04 Sep, 2018 1 commit
  20. 03 Sep, 2018 3 commits
  21. 28 Aug, 2018 1 commit
  22. 23 Aug, 2018 3 commits
  23. 22 Aug, 2018 3 commits
  24. 23 Apr, 2018 1 commit
  25. 01 Apr, 2018 1 commit