Ferdinand Mütsch
8e521741f8
refactor(subscriptions): store stripe customer id with user
2022-12-30 13:14:24 +01:00
Ferdinand Mütsch
50c54685ec
feat: subscription expiry notification mails
2022-12-29 17:12:34 +01:00
Ferdinand Mütsch
8a26e24081
chore: minor changes
2022-12-06 21:01:21 +01:00
Ferdinand Mütsch
5ae7527b7b
feat: implement data retention mechanism
2022-12-01 20:26:03 +01:00
Ferdinand Mütsch
c5fda02900
docs: update default cron expressions
2022-12-01 10:10:39 +01:00
Ferdinand Mütsch
f182b804bb
chore: add additional language icons
...
fix: support ipynb, cjs, tsx file endings
2022-11-11 16:13:41 +01:00
Ferdinand Mütsch
1989a69926
feat: show users top languages
...
feat: language icons
2022-10-05 23:36:57 +02:00
Ferdinand Mütsch
30a65b4de9
chore: minor changes to vibrant colors toggling
2022-04-24 09:26:04 +02:00
bdeshi
9048a8eb7a
Merge branch 'master' into fork
2022-04-24 03:56:18 +06:00
bdeshi
1f19c5e93c
feat: make vibrantColors a localStorage setting
2022-04-24 03:39:08 +06:00
Ferdinand Mütsch
5276f68918
fix: double counting when using precise missing intervals
2022-04-18 15:18:01 +02:00
bdeshi
f6cc489425
feat: allow toggling vibrant color for all charts
...
- supports new config key `app.vibrant_color` or env `WAKAPI_VIBRANT_COLOR`
- updates and extends `data/colors.json` with editor and os colors
- fixes #343
2022-03-28 01:56:13 +06:00
Ferdinand Mütsch
8e558d8dee
chore: introduce heartbeat max age
2022-03-17 11:35:20 +01:00
Ferdinand Mütsch
660a09475e
chore: include avatar rendering into wakapi itself
2022-02-17 09:53:37 +01:00
Ferdinand Mütsch
acf16421a6
chore: add quick start option
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
5df0f48303
feat: user avatars
2021-10-14 12:04:21 +02:00
Ferdinand Mütsch
8d073aaef2
feat: implement relay endpoint (see #237 )
2021-10-11 11:00:50 +02:00
Ferdinand Mütsch
4d2a160ccb
chore: configurable request timeout
2021-06-24 21:56:47 +02:00
Ferdinand Mütsch
312dfb36d8
chore: add default config param
2021-06-23 18:45:58 +02:00
Ferdinand Mütsch
101fdfb957
chore: adapt default insert batch size ( fix #206 )
...
fix: set user data flag after import (fix #207 )
2021-06-10 23:22:04 +02:00
Ferdinand Mütsch
a4e7158db2
refactor: mail service abstraction layer
2021-04-30 15:17:07 +02:00
Ferdinand Mütsch
29c04c3ac5
feat: email reports ( resolve #124 )
2021-04-30 14:07:14 +02:00
Ferdinand Mütsch
0bccbffd80
chore: quick run script
...
fix: run in production mode by default
2021-04-28 22:20:25 +02:00
Ferdinand Mütsch
c37278e660
chore: add option to silently fail in case of schema migration errors
2021-04-18 11:03:54 +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
Ferdinand Mütsch
9fc3c65efe
feat: sentry integration ( resolve #142 )
2021-03-23 22:12:15 +01:00
Ferdinand Mütsch
3685f3a156
chore: add svelte language mapping
2021-03-13 21:01:24 +01:00
Ferdinand Mütsch
e55adf6287
fix: mysql character encoding ( resolve #131 )
2021-02-17 21:04:22 +01:00
Ferdinand Mütsch
30510591eb
feat: custom time intervals ( resolve #115 )
2021-02-13 12:59:59 +01:00
Ferdinand Mütsch
301cab4be4
feat: per-user heartbeats count metrics
2021-02-12 23:06:48 +01:00
Ferdinand Mütsch
88eb68b1a9
feat: add prometheus metrics without external standalone exporter
2021-02-12 18:50:13 +01:00
Ferdinand Mütsch
d728426b45
chore: add config option to disable user registrations ( resolve #113 )
2021-02-06 10:59:12 +01:00
Ferdinand Mütsch
acda62488d
chore: support for cockroachdb ( resolve #90 )
2021-01-18 21:37:15 +01:00
Ferdinand Mütsch
cd97976ed5
chore: show total hours on index page ( resolve #88 )
2021-01-17 09:32:08 +01:00
Ferdinand Mütsch
72e42a9c42
feat: add ipv6 and tls support ( resolve #79 )
2020-12-12 22:07:00 +01:00
Ferdinand Mütsch
4a78f66778
chore: set samesite attributes and configurable max age for cookies ( resolve #75 )
...
fix: sort entities by total time descending (resolve #74 )
2020-11-21 22:30:56 +01:00
Ferdinand Mütsch
7befb82814
chore: remove clean up related parameters
2020-11-07 12:34:17 +01:00
Ferdinand Mütsch
177cbb12fc
chore: make aggregation time configurable ( resolve #60 )
2020-10-16 16:21:19 +02:00
Ferdinand Mütsch
29619f09ed
docs: update docs for new config format
2020-10-04 11:35:23 +02:00
Ferdinand Mütsch
660fefcca9
refactor: migrate to new config ( resolve #54 )
2020-10-04 10:37:38 +02:00