Commit graph

  • 00eece8406 frontend: update manifest and description Paul Bienkowski 2021-05-19 19:19:21 +02:00
  • 3bb87989b2 api: Show privacy policy checkbox in registration, if a URL is provided Paul Bienkowski 2021-05-15 14:03:44 +02:00
  • 5cc1455e19 Merge branch 'main' into dev/production Dennis Boldt 2021-05-15 13:55:33 +02:00
  • 2b0a72229d README Dennis Boldt 2021-05-15 13:55:12 +02:00
  • 1dce9aba60 frontend: Add arrows to indicate track direction (close #41) Paul Bienkowski 2021-05-15 13:11:36 +02:00
  • fb1d04d98e api: Consider password reset a successful email verification (fixes #77) Paul Bienkowski 2021-05-15 10:21:26 +02:00
  • 1fadcf3344 Clean up docker-compose-prod.yaml.example + Dockerfile Dennis Boldt 2021-05-15 01:29:38 +02:00
  • a40d139151 Missed file. Dennis Boldt 2021-05-14 21:47:43 +02:00
  • 90662f233c Use docker-compose-prod.yaml.example instead of docker-compose-prod.yaml Dennis Boldt 2021-05-14 21:45:46 +02:00
  • 0752835ae0 Merge branch 'main' into dev/production Dennis Boldt 2021-05-14 21:02:46 +02:00
  • f6ced7e992 Readme - change example domain Dennis Boldt 2021-05-14 20:54:29 +02:00
  • 54d0a56b9a Show per-user stats in profile settings Paul Bienkowski 2021-05-14 20:44:36 +02:00
  • 630f8ca10c Remove debug log Paul Bienkowski 2021-05-14 20:17:02 +02:00
  • b34fbb1ee7 Add date range to statistics Paul Bienkowski 2021-05-14 20:16:05 +02:00
  • 4c2e3b6628 Futher improvements to create a development setup with traefik Dennis Boldt 2021-05-14 20:00:10 +02:00
  • 420b4f2a85 frontend: Style stats according to styleguide Paul Bienkowski 2021-05-14 19:41:07 +02:00
  • 41313f6f63 frontend: Workaround for prop warning on <a> tag Paul Bienkowski 2021-05-14 19:34:19 +02:00
  • 5c28f1d344 Make stats calculation more robust, ignore obvious errors Paul Bienkowski 2021-05-14 19:25:27 +02:00
  • 95a28ec457 Some eslint and typescript Paul Bienkowski 2021-05-14 19:25:11 +02:00
  • 9b633a3c88 Update frontend dependencies Paul Bienkowski 2021-05-14 19:24:29 +02:00
  • f2e6c062d3 Improve logout mechanism Paul Bienkowski 2021-05-14 19:24:17 +02:00
  • 2c539b4d37 Add Traefik as reverse proxy. Dennis Boldt 2021-05-14 19:03:30 +02:00
  • 94dae5e88a frontend: Fix page numbering using comma values at some point (fix #76) Paul Bienkowski 2021-05-14 16:56:50 +02:00
  • fb8e622d7c Revert "Moved license back from subfolder to root" Paul Bienkowski 2021-05-14 16:58:44 +02:00
  • 9c42543f6e Add Catch-all rewrite to handle all URLs by the index.html Dennis Boldt 2021-05-14 15:28:05 +02:00
  • 458c8c5ab8 API in production build. Dennis Boldt 2021-05-14 14:34:12 +02:00
  • ca262249ec Dockerfile update from main Dennis Boldt 2021-05-14 14:15:13 +02:00
  • d1f72a127d Missed Dockerfile-prod Dennis Boldt 2021-05-14 14:11:27 +02:00
  • eb64171ea6 Worked on docker in production Dennis Boldt 2021-05-12 22:26:50 +02:00
  • 451abe28b5 Moved license back from subfolder to root Steffen Genauck 2021-05-14 11:24:09 +02:00
  • 16b89ce08b Disable npm update message when building docker files (resolves #75) Paul Bienkowski 2021-05-14 09:19:45 +02:00
  • bc682a22a1 Fix .dockerignore by moving them into the actual contexts Paul Bienkowski 2021-05-14 09:19:25 +02:00
  • 7aee81dcee Improve auto-title generation for tracks, using date from filename if available Paul Bienkowski 2021-05-13 20:52:50 +02:00
  • ce2a27ed51 Expose all generated JSON files in one endpoint, and use actual track data for rendering the blue line (fixes #72, fixes #64) Paul Bienkowski 2021-05-13 20:32:55 +02:00
  • cf30037a85 frontend: Show actual track duration, not dummy data from testing the code Paul Bienkowski 2021-05-13 20:20:41 +02:00
  • 798ff9fb1b frontend: ignore drop event in form, trigger upload instead of file input dialog (fixes #74, maybe) Paul Bienkowski 2021-05-13 20:17:08 +02:00
  • 5193acd9cd chore(deps): bump underscore from 1.12.0 to 1.12.1 in /api dependabot[bot] 2021-05-07 16:12:17 +00:00
  • 741ee78de3 chore(deps): bump y18n from 4.0.0 to 4.0.3 in /api dependabot[bot] 2021-05-07 16:12:42 +00:00
  • 5e213b8ea5 chore(deps): bump pug from 3.0.0 to 3.0.1 in /api dependabot[bot] 2021-05-07 16:13:38 +00:00
  • ecaf398f3b chore(deps): bump pug-code-gen from 3.0.1 to 3.0.2 in /api dependabot[bot] 2021-05-07 16:14:10 +00:00
  • ba0db9a175 chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 in /api dependabot[bot] 2021-05-11 07:29:12 +00:00
  • f5b6350d8a Fix docker-compose logs command Paul Bienkowski 2021-05-12 19:43:54 +02:00
  • 8612bb08a6 Update README for recursive cloning Paul Bienkowski 2021-05-12 19:20:06 +02:00
  • 587bab9a16
    chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 in /api dependabot[bot] 2021-05-11 07:29:12 +00:00
  • 3d8238307a frontend: More compact menu Paul Bienkowski 2021-05-09 20:33:57 +02:00
  • a4756873e5 frontend: Add footer, improve menu, add links to privacy policy and imprint Paul Bienkowski 2021-05-09 15:38:09 +02:00
  • e961d1509f
    Merge pull request #59 from nottobe/fix/registration v0.1 Paul Bienkowski 2021-05-07 18:14:15 +02:00
  • 9797dd3e16
    chore(deps): bump pug-code-gen from 3.0.1 to 3.0.2 in /api dependabot[bot] 2021-05-07 16:14:10 +00:00
  • 9b434bd245
    chore(deps): bump pug from 3.0.0 to 3.0.1 in /api dependabot[bot] 2021-05-07 16:13:38 +00:00
  • b7616fc30c
    chore(deps): bump y18n from 4.0.0 to 4.0.3 in /api dependabot[bot] 2021-05-07 16:12:42 +00:00
  • 494d1e34fc
    chore(deps): bump underscore from 1.12.0 to 1.12.1 in /api dependabot[bot] 2021-05-07 16:12:17 +00:00
  • c380b0d1fb frontend: Some more styling Paul Bienkowski 2021-05-07 18:10:15 +02:00
  • 73e855550c frontend: Customize style, start using styleguide Paul Bienkowski 2021-05-07 17:29:26 +02:00
  • 34042ede54 feat: stop using smiley default avatar, use first letter of name on colored square as fallback Paul Bienkowski 2021-05-07 14:57:50 +02:00
  • 76620c5e8f api: add client.autoAccept flag to not ask for authorization Paul Bienkowski 2021-05-01 16:20:05 +02:00
  • 9a7043ea71 api: Use semantic-ui-css for api-rendered views (account pages) Paul Bienkowski 2021-05-01 15:47:22 +02:00
  • 817de8fae5 frontend: Add download button for original file Paul Bienkowski 2021-05-01 13:31:03 +02:00
  • 31af59819e api: Handle views directory better, and disable obsver1 download Paul Bienkowski 2021-05-01 13:29:25 +02:00
  • c32a475b96 frontend: Downgrade to node:14, chokidar was not availble Paul Bienkowski 2021-05-01 13:28:42 +02:00
  • 760ea4c013 frontend: Include roads.json in homepage, and use grayscale theme for maps Paul Bienkowski 2021-05-01 11:19:34 +02:00
  • 912aebb9d5 frontend: format a file Paul Bienkowski 2021-05-01 11:18:18 +02:00
  • 44a18657f6 api: Allow reprocessing of stalled jobs Paul Bienkowski 2021-04-30 16:05:02 +02:00
  • 23843481c6 readme: Fix abbreviation of Node Version Manager (npm -> nvm) Paul Bienkowski 2021-04-30 14:29:15 +02:00
  • 9002802d70 package-lock.json small-fixes Dennis Boldt 2021-04-29 21:58:54 +02:00
  • 4f5177a5fc Bump node to 15.14 + add .nvmrc Dennis Boldt 2021-04-29 21:43:40 +02:00
  • a00189d56a Fix stats. Dennis Boldt 2021-04-29 21:30:23 +02:00
  • 7cdf6b2d17 hrs -> hours Dennis Boldt 2021-04-29 21:30:04 +02:00
  • 09dfe24045 Link OpenBikeSensor text in headline as well. Dennis Boldt 2021-04-29 21:29:18 +02:00
  • e9ea0645c9 Small fixes to get started Dennis Boldt 2021-04-26 22:12:07 +02:00
  • 201168cdb8 fix: code smell "Ternary operators should not be nested" Tobias Mahnke 2021-04-20 18:04:41 +02:00
  • 331be96310 fix: linter warnings Tobias Mahnke 2021-04-20 17:41:27 +02:00
  • 7b12bd6cce fix: only load redux dev tools in dev Tobias Mahnke 2021-04-20 17:40:41 +02:00
  • 1bd71fd953 chore: removed unused types Tobias Mahnke 2021-04-20 17:29:23 +02:00
  • 5d4b0ed783 feat: display registration success response Tobias Mahnke 2021-04-20 17:19:29 +02:00
  • 947412b0a2 fix: min length for password Tobias Mahnke 2021-04-20 17:18:44 +02:00
  • 8b70740186 chore: add prettier Tobias Mahnke 2021-04-20 17:00:09 +02:00
  • f821ff2722 fix: onSubmit in registration process Tobias Mahnke 2021-04-20 16:44:39 +02:00
  • 840ecc6d6f Rename track.visible -> track.public Paul Bienkowski 2021-04-19 21:57:40 +02:00
  • 13b6dd8691 Fix wording for missing public tracks Paul Bienkowski 2021-04-19 21:53:35 +02:00
  • bca3582e30 Add worker, queue, redis, and call python script to import files Paul Bienkowski 2021-04-19 21:38:51 +02:00
  • 91e7a6e2b9
    chore(deps): bump y18n from 4.0.0 to 4.0.1 in /api dependabot[bot] 2021-04-01 09:08:23 +00:00
  • 764a711a9e api: Include scripts repo, and add python to docker container Paul Bienkowski 2021-03-24 16:49:41 +01:00
  • 0d4f3ed683
    Merge pull request #55 from nottobe/fix/empty-stats Paul Bienkowski 2021-03-24 16:50:43 +01:00
  • eb7acf7fc6 fix: check for trackCount before the aggregation Tobias Mahnke 2021-03-24 15:57:33 +01:00
  • 39f5a011ed Add short instructions in readme for setting up production server Paul Bienkowski 2021-02-28 23:01:13 +01:00
  • b80b219748 api: Use baseUrl in email links Paul Bienkowski 2021-02-28 22:57:43 +01:00
  • e1a9898fd9 frontend: Add apiUrl to upload request URL Paul Bienkowski 2021-02-28 22:42:32 +01:00
  • da7f3fb432 api: Fix baseUrl for templates to have the slash Paul Bienkowski 2021-02-28 22:37:48 +01:00
  • 46466874da api: Add baseUrl to templates Paul Bienkowski 2021-02-28 22:36:11 +01:00
  • 5b4ec4d69e api: Add baseUrl to redirects Paul Bienkowski 2021-02-28 22:32:44 +01:00
  • a0d9c2dbc4 frontend: Add API url config Paul Bienkowski 2021-02-28 22:21:38 +01:00
  • e10b29e0c6 frontend: Configure base-href and router with PUBLIC_URL Paul Bienkowski 2021-02-28 22:11:32 +01:00
  • 2c5ba1d5a0 frontend: Make config file overridable Paul Bienkowski 2021-02-28 20:29:47 +01:00
  • 4779965377 api: Move OAuth2.0 client definitions to config file, from MongoDB Paul Bienkowski 2021-02-28 20:19:08 +01:00
  • 470dfe339d api: More configurable options Paul Bienkowski 2021-02-27 13:20:41 +01:00
  • ccd3d80bae api: Configure jwt and cookie secret separately Paul Bienkowski 2021-02-27 13:06:06 +01:00
  • ad448efd7c api: Add config parsing from JSON file Paul Bienkowski 2021-02-27 13:03:35 +01:00
  • d5a1eed27a api: Expose default avatar image to logged-in user themselves Paul Bienkowski 2021-02-26 23:16:41 +01:00
  • cc4679d048 frontend: Replace tracks with new file through upload in edit page Paul Bienkowski 2021-02-26 23:10:10 +01:00
  • 40882549f7 frontend: Small UI improvements Paul Bienkowski 2021-02-26 22:50:33 +01:00