Commit Graph

1033 Commits

Author SHA1 Message Date
Ferdinand Mütsch 1989a69926 feat: show users top languages
feat: language icons
2022-10-05 23:36:57 +02:00
Ferdinand Mütsch 7a07c9d4fc feat: top languages by user 2022-10-05 21:52:10 +02:00
Ferdinand Mütsch a27fe04919 feat: leaderboard aggregation functionality
feat: leaderboard ui design
2022-10-03 23:53:47 +02:00
Ferdinand Mütsch 1d7ff4bc2a refactor: use query param for leaderboard controls 2022-10-03 20:38:19 +02:00
Ferdinand Mütsch b3fa032bde feat(wip): leaderboard ui 2022-10-03 10:53:27 +02:00
Ferdinand Mütsch 94377a8dea fix: summary items id type (see #416) 2022-10-02 11:31:32 +02:00
Ferdinand Mütsch dba4da8641 chore: caching for leaderboard 2022-10-02 10:31:01 +02:00
Ferdinand Mütsch 4a22a19cb0 chore: generate leaderboard when enabled in user settings 2022-10-02 10:13:39 +02:00
Ferdinand Mütsch 13a3d9f03a feat: leaderboard generation and querying 2022-10-02 00:01:39 +02:00
Ferdinand Mütsch beffe71ea6 feat: add leaderboard data model 2022-09-30 17:19:32 +02:00
Ferdinand Mütsch 0ab7faf7b6 Merge remote-tracking branch 'origin/master' 2022-09-30 15:28:15 +02:00
Ferdinand Mütsch a2ac049578 fix: heartbeat entity character length (resolve #415) 2022-09-30 15:28:11 +02:00
Ferdinand Mütsch b287c4ca36
Merge pull request #414 from muety/cgo
Remove gcc dependency in release
2022-09-30 14:49:58 +02:00
Steven Tang 018cc50fb8
chore(release): reinclude ci conditions 2022-09-30 22:44:25 +10:00
Steven Tang 1d4156bdfe
chore(build): remove gcc dependency 2022-09-30 22:35:03 +10:00
Ferdinand Mütsch 147c79db60 fix: label on settings page 2022-09-30 14:12:07 +02:00
Ferdinand Mütsch f204ca888d fix: swagger docs path [skip ci] 2022-09-30 11:02:32 +02:00
Ferdinand Mütsch e28070b288 fix(ci): build env vars on windows 2022-09-30 00:02:30 +02:00
Ferdinand Mütsch 4d217a83c1 chore: update readme and dockerfile 2022-09-30 00:02:04 +02:00
Ferdinand Mütsch 9e0581b311 chore: update dependencies after sqlite pure go migration 2022-09-29 23:41:57 +02:00
Ferdinand Mütsch ffb529f4cf Merge branch 'sqlite-go-replacement'
# Conflicts:
#	go.mod
#	go.sum
2022-09-29 23:37:40 +02:00
Ferdinand Mütsch c9aac2a273 fix: swagger docs base path (resolve #412) 2022-09-29 23:33:49 +02:00
Ferdinand Mütsch dd8658e33e refactor: replace sqlite with pure go implementation 2022-09-08 21:13:13 +02:00
Steven Tang e399af1f1f
fix(build): enable cgo, downgrade release to ubuntu-18.04, add -w -s (#404)
* fix(build): releases with cgo
* build: downgrade to ubuntu-18.04
* build: add -w -s flags
2022-09-08 17:51:26 +10:00
Ferdinand Mütsch 4c1f4ed39b
docs: add eget option [ci skip] 2022-09-07 10:50:26 +02:00
Ferdinand Mütsch 7e5c00d0ae chore: update quick run script (resolve #400) 2022-09-06 22:28:49 +02:00
Ferdinand Mütsch cec2a84e2d
Merge pull request #402 from muety/release-arch
Add more architectures to release binaries (resolve #401)
2022-09-06 22:16:35 +02:00
Steven Tang ffb0b84d78
build: re-enable release steps 2022-09-06 20:51:05 +10:00
Steven Tang 8a7333b899
build: test release architectures 2022-09-06 20:23:47 +10:00
Ferdinand Mütsch dd3b9c9b9c
Merge pull request #398 from marvinscham/patch-1
Add last_6_months interval identifier
2022-08-21 10:24:03 +02:00
Marvin Scham d2b62e21c5
Fix indentation 2022-08-20 07:07:44 +02:00
Marvin Scham 9505773165
Add last_6_months interval identifier 2022-08-19 17:14:00 +02:00
Ferdinand Mütsch 4bfc8a9e9f
Merge pull request #397 from muety/docker-simplify
Simplify Dockerfile
2022-08-19 13:59:33 +02:00
Steven Tang df5fe6e623
fix: initialise data/ dir in Docker 2022-08-19 21:55:58 +10:00
Steven Tang 037ad7b9b1
fix: check database open 2022-08-19 21:48:03 +10:00
Steven Tang ec10cc922c
perf: strip binaries 2022-08-19 19:53:02 +10:00
Steven Tang acb76e1ab1
ref: simplify Dockerfile stages 2022-08-19 19:37:05 +10:00
Steven Tang 252a304ba8
Merge pull request #396 from HellsCrimson/master
add last_year and all_time interval identifier like in wakatime docs
2022-08-17 18:50:07 +10:00
matthias.rauline c863cf6dc5
add last_year and all_time interval identifier like in wakatime docs 2022-08-16 23:28:48 +02:00
Ferdinand Mütsch 373d969734 feat: introduce newsbox for front page (resolve #393) 2022-08-13 10:28:36 +02:00
Ferdinand Mütsch 99a3e8f5da
Merge pull request #394 from muety/nil-fix
fix: 500 on POST /api/heartbeats
2022-08-12 14:37:33 +02:00
Steven Tang 4302cfcbd6
fix: 500 on POST /api/heartbeats 2022-08-12 17:25:43 +10:00
Ferdinand Mütsch 7cca0055fe
Merge pull request #388 from muety/automated-version
feat: automatic version.txt updates
2022-07-14 14:31:06 +02:00
Steven Tang 20993a1182
feat: automatic version.txt updates
Resolves #387
2022-07-09 13:58:16 +10:00
Ferdinand Mütsch d5a85639b1 fix: broken summary aggregation (resolve #385) 2022-07-03 20:39:16 +02:00
Ferdinand Mütsch b6a8185957 Merge branch 'Enthys_master' 2022-07-02 00:30:15 +02:00
Ferdinand Mütsch c5da5e4622 fix: bug in same day comparison 2022-07-02 00:28:56 +02:00
Ferdinand Mütsch a0f69a371f fix: api tests time zone bug (resolve #355) 2022-07-01 23:31:51 +02:00
Asen Mihaylov 2f0cb112dd test: user api retrieving user information 2022-06-30 10:36:13 +03:00
Ferdinand Mütsch 2173954b84 docs: instructions for go install [ci skip] 2022-06-29 23:39:35 +02:00