Ferdinand Mütsch
c1f1b05fa8
chore: add data privacy notice
2023-01-01 22:08:10 +01:00
Ferdinand Mütsch
bfd2832846
fix: minor fixes
2022-12-31 16:03:44 +01:00
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
195755581b
chore: require email address for subscriptions
2022-12-29 11:17:24 +01:00
Ferdinand Mütsch
8a94fef06b
feat: implement computation of users first heartbeats data time
2022-12-29 11:17:24 +01:00
Ferdinand Mütsch
ebcf87ea93
feat(wip): polish settings ui for subscriptions
2022-12-29 11:17:24 +01:00
Ferdinand Mütsch
0e83ab02fa
feat(wip): implement stripe webhooks
2022-12-29 11:17:24 +01:00
Ferdinand Mütsch
05ea05cdf4
feat(wip): implement stripe webhooks
2022-12-29 11:17:24 +01:00
Ferdinand Mütsch
f39ecc46bd
feat(wip): stripe integration for subscriptions
2022-12-29 11:17:24 +01:00
Ferdinand Mütsch
7cab2b0be7
chore: add clarification on relaying to other wakapi instance ( resolve #420 ) [skip-ci]
2022-10-15 11:08:44 +02:00
Steven Tang
fbae5f8757
Tailwind 3 & Footer alignment ( #419 )
...
* ui: footer alignment
* chore: upgrade tailwind to v3
* fix: tailwind 3 class renames
* ui(fix): alias green to emerald for tailwind 3
2022-10-09 10:53:52 +11:00
Ferdinand Mütsch
bc99dc990a
fix: case sensitivity with leaderboard languages ( resolve #418 )
2022-10-07 08:58:51 +02:00
Ferdinand Mütsch
2ce720c20f
fix: leaderboard responsiveness
2022-10-06 20:42:05 +02:00
Ferdinand Mütsch
ef87445e43
chore: display leaderboard update time
2022-10-06 15:30:32 +02:00
Ferdinand Mütsch
5609c0ada3
chore: empty leaderboard placeholder
2022-10-06 15:17:37 +02:00
Ferdinand Mütsch
23759d526a
feat: settings option to opt in to leaderboards
2022-10-06 14:47:22 +02:00
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
147c79db60
fix: label on settings page
2022-09-30 14:12:07 +02:00
Marvin Scham
9505773165
Add last_6_months interval identifier
2022-08-19 17:14:00 +02:00
Ferdinand Mütsch
373d969734
feat: introduce newsbox for front page ( resolve #393 )
2022-08-13 10:28:36 +02:00
Steven Tang
20993a1182
feat: automatic version.txt updates
...
Resolves #387
2022-07-09 13:58:16 +10:00
Ferdinand Mütsch
d5eff46651
fix: summary page layout
2022-04-24 09:33:04 +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
9d7688957f
chore: explicit width and height for front page images [ci skip]
2022-04-18 19:28:30 +02:00
Ferdinand Mütsch
40067d252e
fix: non-ascii project badges ( resolve #357 )
...
chore: locally generated badges (resolve #348 )
2022-04-18 11:39:26 +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
e7e5254673
feat: ability to clear all user data ( resolve #339 )
2022-03-17 11:55:13 +01:00
Ferdinand Mütsch
23d00d574b
chore: easier setup instructions ( resolve #325 )
2022-03-02 08:55:58 +01:00
Steven Tang
6d762f5fd6
ref: remove unnecessary unicode characters
2022-02-18 19:52:55 +11:00
Ferdinand Mütsch
660a09475e
chore: include avatar rendering into wakapi itself
2022-02-17 09:53:37 +01:00
Roch D'Amour
ac9d96c563
Remove "Create Account" button when AllowSignup is set to false ( #319 )
...
Merge pull request #319
2022-02-16 08:56:27 +01:00
Ferdinand Mütsch
7159df30c2
feat: allow to configure custom api url for relay and import ( resolve #105 )
2022-01-21 12:35:05 +01:00
Ferdinand Mütsch
8e6719f0b7
fix: missing project labels form [ci skip]
2022-01-03 17:48:59 +01:00
Ferdinand Mütsch
36c96dafca
chore: update screenshot [ci skip]
2022-01-02 21:57:24 +01:00
Ferdinand Mütsch
247aef5ef3
chore: fix api url in setup instructions
...
chore: bump version
2022-01-02 21:02:20 +01:00
Ferdinand Mütsch
8b8c5675af
fix: wrongly displayed timezone offset
2022-01-02 20:25:07 +01:00
Ferdinand Mütsch
f69dce39d8
fix: settings forms
2022-01-02 20:13:38 +01:00
Ferdinand Mütsch
c2d3426bcd
feat: project details page with branch statistics ( resolve #242 )
2022-01-02 20:04:29 +01:00
Ferdinand Mütsch
bb0d0569fd
chore: make time picker a standalone petite-vue component
2022-01-02 18:30:22 +01:00
Ferdinand Mütsch
c4c62f31e4
chore: move time picker to separate component
2022-01-02 14:38:04 +01:00
Ferdinand Mütsch
a72af7d57e
chore: add title attribute for kpi texts
2022-01-02 12:02:16 +01:00
Ferdinand Mütsch
ec236909c9
chore: add migration for heartbeats count
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
92f6d44606
feat: total heartbeats per summary ( resolve #283 )
2022-01-02 12:02:12 +01:00