Commit Graph

259 Commits

Author SHA1 Message Date
Ferdinand Mütsch
7752027dd6 chore: use more aggressive cache busting at dev time (see #795) 2025-05-26 16:23:44 +02:00
Ferdinand Mütsch
8922daca42 chore: cache busting for frequently changing css and scripts (resolve #795) 2025-05-26 16:15:28 +02:00
Ferdinand Mütsch
af2011b7c4 chore: minor additions to hourly breakdown chart 2025-05-03 20:28:24 +02:00
Ferdinand Mütsch
aa8a1d933c Merge branch 'fork/justin-jiajia/master' 2025-05-03 20:27:34 +02:00
jiajia
12afba7464 feat: support zooming functionalitiy for hourly breakdown chart 2025-05-01 20:47:12 +08:00
Ferdinand Mütsch
06923b6313 fix(ui): make date picker min and max dates reactive (resolve #780) 2025-04-28 20:22:52 +02:00
Ferdinand Mütsch
e7da40b307 chore: minor code style-related changes to the timeline chart 2025-04-25 08:22:37 +02:00
jiajia
bd661d58c6 refactor summary view: replace 'dailystats' with 'timeline', while 'timeline' move to 'hourly breakdown' to align with the UI & show only 24 hours of hourly breakdown & refactor the hourly breakdown by only chartjs 2025-04-21 20:01:03 +08:00
jiajia
0f14b745b8 Add support for timeline 2025-04-13 17:50:23 +08:00
Ferdinand Mütsch
e8f7d9b789 chore: minor changes to error displaying and page layout 2025-03-14 14:29:28 +01:00
Ferdinand Mütsch
b27e9bb083 fix: deadlock caused by not using open transaction during batch insert
fix: regenerate durations upon language mapping update
fix: minor ui
2025-02-21 11:29:13 +01:00
Ferdinand Mütsch
8d3a049f4d refactor(wip): drop heartbeat padding in summary aggregation (see #675) 2025-02-21 11:29:11 +01:00
Ferdinand Mütsch
2b3f1d9ef4 fix: time zone issues in case database and server timezones vary 2025-02-21 10:39:53 +01:00
Ferdinand Mütsch
674296ce23 Merge branch 'master' of github.com:muety/wakapi 2025-02-05 21:32:21 +01:00
Ferdinand Mütsch
c86419fd41 fix(ui): dashboard grid layout 2025-02-05 21:31:57 +01:00
Ferdinand Mütsch
8dfb30abcd chore: minor refactorings 2025-02-05 21:31:57 +01:00
jiajia
a7b3e8b78d Fix the HTML structure 2025-02-05 21:31:57 +01:00
jiajia
5268b01084 Revert "Fix the activity chart"
This reverts commit e4e3f371a4.
2025-02-05 21:31:57 +01:00
jiajia
5c967ad454 Fix the activity chart 2025-02-05 21:31:57 +01:00
jiajia
cb4a8a8eb4 Limit the interval of the 'Calendar View' & Fix typo 2025-02-05 21:31:57 +01:00
jiajia
a6404b1949 Change the 'Calendar view' to meet the architecture rule & Show 'No Data' for the summary webpage 2025-02-05 21:31:57 +01:00
jiajia
9666d57091 Improve the porformance of the "Calendar view" 2025-02-05 21:31:57 +01:00
jiajia
317cdb01f8 Add a "Calendar view" just like what's on the wakatime dashboard 2025-02-05 21:31:57 +01:00
Ferdinand Mütsch
a75f177759 feat: ability to change username (resolve #739) 2025-02-02 22:19:49 +01:00
Ferdinand Mütsch
5fa2515931 fix: readme card default custom title (resolve #715)
chore: add option to configure activity chart sharing separately
2024-12-20 21:16:55 +01:00
jiajia
12f2ea6fda Printer-friendly dashboard styling 2024-11-05 09:52:13 +00:00
Ferdinand Mütsch
b04f8c573e chore: show date of first heartbeat in range (resolve #685) 2024-11-03 22:40:57 +01:00
mylo
455e54c4f2 fix: adjusted KPI spacing, tablet potrait breakpoint 2024-09-24 22:45:23 +08:00
mylo
caa47bcaaf fix: added more breakpoints 2024-09-24 20:56:09 +08:00
mylo
187cf1e9a8 fix: for real this time, mobile, tablet and desktop responsive summary page 2024-09-24 20:51:22 +08:00
mylo
2cfc925085 fix: fixed date picker going out of view in mobile 2024-09-24 11:32:21 +08:00
mylo
81729a20f7 feat: made summary page look better in mobile views 2024-09-24 11:11:04 +08:00
Ferdinand Mütsch
9e97addb1a feat: wildcard aliases (resolve #607) 2024-09-08 22:58:22 +02:00
Ferdinand Mütsch
224c28fd93 feat: configurable heartbeats timeout and offset (resolve #156) 2024-08-11 21:48:49 +02:00
Roch D'Amour
cd13e28968 Integrations: show different params for shields.io 2024-06-20 03:55:12 -04:00
Roch D'Amour
9c1e8b9e23 Integrations: url-encode shields label 2024-06-20 03:36:18 -04:00
Ferdinand Mütsch
966e973829 chore: category chart regenerate notice 2024-05-11 08:47:33 +02:00
Ferdinand Mütsch
57b7daae9c feat: implement category chart and summaries (resolve #630) 2024-05-11 08:36:40 +02:00
Ferdinand Mütsch
d4bbf0a2fb fix: make sonarqube happy [skip ci] 2024-04-07 23:13:14 +02:00
Ferdinand Mütsch
8e30116949 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	README.md
#	config.default.yml
#	config/config.go
#	coverage/coverage.out
#	go.mod
#	go.sum
#	models/user.go
#	models/view/login.go
#	routes/login.go
#	views/signup.tpl.html
2024-04-07 23:01:03 +02:00
Ferdinand Mütsch
9097bc5552 feat: signup captcha (resolve #635) 2024-04-07 22:58:18 +02:00
Ferdinand Mütsch
6149b0f55e refactor: view models (resolve #634) 2024-04-01 17:55:10 +02:00
Ferdinand Mütsch
34961e7c9a feat: ability to exlclude unknown projects from summaries (resolve #619) 2024-03-29 19:31:09 +01:00
Ferdinand Mütsch
9737d4a775 fix: enable signup button when invite code is used [skip ci] 2024-03-29 00:17:58 +01:00
Ferdinand Mütsch
9015e51dc4 feat: implement invite links (resolve #624) 2024-03-29 00:06:13 +01:00
Ferdinand Mütsch
d087508d3d docs: refer to wakatime integration in initial setup instructions (resolve #611) [skip-ci] 2024-03-26 12:56:05 +01:00
Ferdinand Mütsch
87c034fc48 fix: add apply button to time filter controls (resolve #627) 2024-03-26 12:48:13 +01:00
Ferdinand Mütsch
b1d1dfb31e fix: spacing between wrapped filter controls 2024-03-17 17:26:56 +01:00
Ferdinand Mütsch
b71dee2493 fix: settings page responsiveness (resolve #618) 2024-03-15 22:25:59 +01:00
Ferdinand Mütsch
e70cc59528 chore: add indicator for total number of entity items shown in charts (resolve #588) 2024-01-12 17:03:31 +01:00