Commit Graph

1436 Commits

Author SHA1 Message Date
Ferdinand Mütsch
39e12a2e70 chore: exclude changing assets from server push [skip ci] 2025-05-26 16:52:08 +02:00
Ferdinand Mütsch
50ab1ad26a ci: attempt to properly exclude files from sonarqube checks 2025-05-26 16:43:32 +02:00
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
544e0e4f90 chore: upgrade dependencies
fix: mssql docker testing tls certificate error
2025-05-26 16:09:46 +02:00
Ferdinand Mütsch
a678494f46 fix: panic when attempting to filter by category (resolve #796) 2025-05-26 16:09:24 +02:00
Ferdinand Mütsch
4853e8a264 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	coverage/coverage.out
2025-05-20 21:08:35 +02:00
Ferdinand Mütsch
d42c522c6b feat: auto-redirect api root route to frontpage for browsers (resolve #788) 2025-05-20 21:08:22 +02:00
Ferdinand Mütsch
ff287eaa12 fix: update test fixtures schema (resolve #786) 2025-05-10 17:02:04 +02:00
Ferdinand Mütsch
8c8ae5d7ee fix: purge user durations as part of data cleanup (relates to #785) 2025-05-10 11:16:46 +02:00
Ferdinand Mütsch
ca3035b14b fix: improve robustness of durations key column migration 2025-05-10 10:55:32 +02:00
Ferdinand Mütsch
66f4360b0c fix: include not null constraints for heartbeats customtime columns 2025-05-03 21:06:48 +02:00
Ferdinand Mütsch
78c2cc7593 chore: upgrade dependencies 2025-05-03 20:38:18 +02:00
Ferdinand Mütsch
c75785c6a8 docs: reformat readme 2025-05-03 20:33:10 +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
f9f7c3da71 Merge pull request #781 from shyim/improve-docker-build-speed
ci: improve docker build speed
2025-04-30 21:18:53 +02:00
Soner Sayakci
b6df2ce427 ci: improve docker build speed 2025-04-30 17:30:13 +02:00
jiajia
db368eb8c0 fix: update date and time formatting in timeline chart ticks for better readability 2025-04-30 20:53:17 +08:00
Ferdinand Mütsch
f58653f1ba fix: infinite loop caused by timezone weirdness in date range splitting (resolve #779) 2.13.4 2025-04-30 14:39:48 +02: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
84365442b0 fix: add non-natural primary key to durations table (resolve #777) 2025-04-25 18:22:02 +02:00
Ferdinand Mütsch
e7da40b307 chore: minor code style-related changes to the timeline chart 2025-04-25 08:22:37 +02:00
Ferdinand Mütsch
afc6d5853c chore: high memory usage debugging script [skip ci] 2025-04-25 07:36:49 +02:00
Ferdinand Mütsch
9843a406cc chore: use docker init system for running wakapi to fight zombies (resolve #713) [skip ci] 2025-04-23 14:46:33 +02:00
jiajia
165467931f support alias for hourly breakdown 2025-04-22 19:12:01 +08:00
jiajia
1f5e3a40be Merge remote-tracking branch 'upstream/master' 2025-04-21 20:22:48 +08:00
jiajia
0d6e9f9c90 Update a few names missed by last commit 2025-04-21 20:22:32 +08: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
a842467067 fix(tests): another attempt to fix smtp tests 2025-04-11 14:58:58 +02:00
Ferdinand Mütsch
4fc605c782 fix: allow to run container as non-root user again (resolve #775) 2.13.3 2025-04-11 14:34:13 +02:00
Ferdinand Mütsch
5a2994fe47 fix: smtp tests with latest smtp4dev version 2025-04-11 14:02:11 +02:00
Ferdinand Mütsch
4ca7d79112 Merge pull request #773 from ycsh-w/msg-usr-name-invalid
Improve error message when signing up a user with invalid name
2025-04-07 07:35:05 +02:00
ycsh
00a45b90f7 specifically deal with invalid user name 2025-04-06 16:28:21 -07:00
ycsh
b25d05c43b auto reformat 2025-04-06 16:22:55 -07:00
Ferdinand Mütsch
b3668085c0 docs: comments [skip ci] 2.13.2 2025-03-26 21:54:37 +01:00
Ferdinand Mütsch
14fae4a3c8 fix: workaround for postgres timestamp issue (resolve #761) 2025-03-26 21:47:57 +01:00
Ferdinand Mütsch
bc2096f411 fix: properly expose docker secrets to wakapi process (resolve #769) 2025-03-23 11:19:27 +01:00
Ferdinand Mütsch
f21441ae1b fix: critical bug in cached durations aggregation (resolve #766) 2025-03-18 16:27:22 +01:00
Ferdinand Mütsch
43cc7ce1b0 fix: parse strange hbulderx user (resolve #765) 2025-03-17 17:06:20 +01:00
Ferdinand Mütsch
04491ec126 fix: duration overlap check (resolve #761) 2025-03-14 14:35:10 +01: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
8427c97d18 fix: various minor logging related fixes 2025-03-13 09:36:37 +01:00
Ferdinand Mütsch
9985e8d9de fix: fill missing category of browsing heartbeats (resolve #760) 2025-03-13 08:52:24 +01:00
Ferdinand Mütsch
9856994e74 docs: mention tparse [skip ci] 2025-03-12 17:09:14 +01:00
Ferdinand Mütsch
399cbb4463 chore: upgrade dependencies 2025-03-09 21:55:15 +01:00
Ferdinand Mütsch
70660cf154 chore: thread safety for request enhanced log lines [skip ci] 2025-03-09 21:50:50 +01:00
Ferdinand Mütsch
3f6c3c2c6d Merge pull request #758 from Darneus/master
allow smtp with no auth
2025-03-05 16:15:50 +01:00