Commit Graph

422 Commits

Author SHA1 Message Date
Steven Tang 6256c8e10a
ref: embed files, bump to go 1.16 (#167)
* ref: embed portion of files
* fix: readd pkger
* ref: embed version.txt
* fix: wrong mail template import path
* refactor: get rid of sql-migrate
refactor: get rid of pkger in favor of go embed (resolve #164)
* chore: remove unused var [ci-skip]

Co-authored-by: Ferdinand Mütsch <ferdinand@muetsch.io>
2021-04-11 10:42:43 +00:00
Ferdinand Mütsch 2a9fbfdfd7 chore: send notification on successful import 2021-04-10 10:48:06 +02:00
Ferdinand Mütsch 56247b4e1e fix: throttle wakatime api requests (attempt to fix #152) 2021-04-10 10:18:09 +02:00
Ferdinand Mütsch 9d7afde6a9 chore: version 2021-04-10 00:34:37 +02:00
Ferdinand Mütsch 0df0168584 Merge branch '133-password-resets' 2021-04-10 00:34:20 +02:00
Ferdinand Mütsch a6fe15d69b chore: add support button 2021-04-10 00:27:01 +02:00
Ferdinand Mütsch ae363c1c82 Merge remote-tracking branch 'origin/master' 2021-04-10 00:17:13 +02:00
Ferdinand Mütsch 127a614190
Merge pull request #163 from notarock/master
Add Open Graph meta tags
2021-04-10 00:16:07 +02:00
Ferdinand Mütsch b8cefeb595 chore: add html lang 2021-04-10 00:15:20 +02:00
Ferdinand Mütsch ae97095688 chore: exclude health endpoint from sentry tracing 2021-04-10 00:10:16 +02:00
Ferdinand Mütsch 4706809170 feat: smtp mail provider implementation 2021-04-10 00:07:13 +02:00
Ferdinand Mütsch ddc29f0414 chore: log mailwhale error 2021-04-09 22:51:03 +02:00
Roch D'Amour f4af787ecf Add Open Graph meta tags 2021-04-09 00:37:14 -04:00
Ferdinand Mütsch da6a00fec5 fix: adapt tests 2021-04-05 23:00:21 +02:00
Ferdinand Mütsch 6ad33e3c3b feat: password resets (resolve #133) 2021-04-05 22:57:57 +02:00
Ferdinand Mütsch e6e134678a wip: password resets 2021-04-05 16:25:13 +02:00
Ferdinand Mütsch 1783858854 fix: minor fixes (resolve #151) (resolve #154) 2021-04-04 10:42:27 +02:00
Ferdinand Mütsch e1d040bd55 docs: mention wiki in docs 2021-04-04 10:23:35 +02:00
Ferdinand Mütsch 7f3a654b26 fix: import bug with small number of heartbeats (fix #160) 2021-04-04 09:45:32 +02:00
Ferdinand Mütsch 2b57da224c chore: write authenticated user to logs and sentry 2021-03-26 13:10:10 +01:00
Ferdinand Mütsch 01d51b78b1 chore: include postman collection (resolve #148) [ci-skip] 2021-03-25 15:50:47 +01:00
Ferdinand Mütsch 6b83600acc fix: responsiveness in firefox mobile (resolve #137) 2021-03-25 10:51:36 +01:00
Ferdinand Mütsch 65bbd744b5 chore: exclude static assets from sonarqube [ci skip] 2021-03-24 23:38:38 +01:00
Ferdinand Mütsch 81ca703501 fix: disable recompute caching (resolve #149) 2021-03-24 23:31:04 +01:00
Ferdinand Mütsch 2d1010e9d9 chore: add caching to badge endpoint
chore: add type index for summary items
2021-03-24 21:49:42 +01:00
Ferdinand Mütsch 5ca9a6a8be test: add further tests for heartbeat augmentation (resolve #144) 2021-03-24 20:43:49 +01:00
Tobias Dillig caf87de887 fix: allow custom mappings with dot (resolve #144) 2021-03-24 19:25:36 +01:00
Ferdinand Mütsch 9fc3c65efe feat: sentry integration (resolve #142) 2021-03-23 22:12:15 +01:00
Ferdinand Mütsch f73285160d fix: delete language mapping (resolve #143) 2021-03-22 21:20:23 +01:00
Ferdinand Mütsch 1f557d562f chore: remove integrity hashes from assets files since served locally anyway (resolve #141) 2021-03-20 09:55:21 +01:00
Ferdinand Mütsch 3685f3a156 chore: add svelte language mapping 2021-03-13 21:01:24 +01:00
Ferdinand Mütsch b3afe9bfa2 feat: gui for sample data generator script 2021-03-11 23:54:35 +01:00
Ferdinand Mütsch 9de2c20885 fix: enable strict slash mode for api router 2021-03-09 23:56:38 +01:00
Ferdinand Mütsch 2846748b26 hotfix: remove user agent check for shields.io 2021-03-09 23:15:35 +01:00
Ferdinand Mütsch f2f6fe1483
Merge pull request #140 from notarock/master
Prevent invalid dates ranges in summary page
2021-03-06 09:05:11 +01:00
Roch D'Amour 17ddd7ca76 Prevent invalid dates ranges in summary page
It is currently possible to enter a "End" date that is before the start
date, or a "start" date that is after the end date. This commit prevent the
user from directly entering an invalid date by setting a "min" and "max"
value on those two date picker.

There are no validation or the server's side, but that shouldn't be a
problem since the invalid date will not create an error, it will simply
not return any data.
2021-03-06 02:38:28 -05:00
Ferdinand Mütsch 292ae41c58 fix: batch insert conflict bug (resolve #139) 2021-03-05 21:39:21 +01:00
Ferdinand Mütsch 4f86f67716 chore: fix success messages 2021-02-21 13:12:29 +01:00
Ferdinand Mütsch 017530ac4a chore: introduce user email addresses (resolve #132) 2021-02-21 13:02:11 +01:00
Ferdinand Mütsch 81d3251856 fix: use compatible tailwind version 2021-02-21 13:02:01 +01:00
Ferdinand Mütsch 16af17fc37 chore: save heartbeats created date 2021-02-21 12:02:19 +01:00
Ferdinand Mütsch 701ed0a3e1 chore: purge tailwind classes (resolve #22) 2021-02-21 11:14:55 +01:00
Ferdinand Mütsch 218c93e975
Merge pull request #136 from notarock/master
Fixed scale label to show seconds instead of minutes
2021-02-21 10:38:52 +01:00
Roch D'Amour 44de057022 Fixed scale label to show seconds instead of minutes 2021-02-21 04:27:45 -05:00
Ferdinand Mütsch e55adf6287 fix: mysql character encoding (resolve #131) 2021-02-17 21:04:22 +01:00
Ferdinand Mütsch 56800be8e8 chore: change info message in migration (resolve #128) 2021-02-16 17:18:56 +01:00
Steven Tang c149766ecc
fix: drop_badges_column migration for sqlite 2021-02-16 22:07:41 +11:00
Ferdinand Mütsch 759e8e4dfd chore: change logging middleware to use different output 2021-02-14 16:41:02 +01:00
Ferdinand Mütsch 708863fd33 fix: broken migration on postgres (resolve #127) 2021-02-14 16:02:05 +01:00
Ferdinand Mütsch e2f046a83d fix: add migration for newly introduced has data field 2021-02-13 13:04:47 +01:00