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
Ferdinand Mütsch
aebfdc535d
refactor: redefine tailwind build
...
chore: encapsulate commonly used css classes
chore: add npm scripts for building tailwind and iconify assets
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
c217f8e664
chore: move vue components to separate js files
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
ba54e7bb96
fix: responsiveness
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
1e505b91f3
chore: imprint and password reset pages
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
26825b07de
refactor: migrate most non-chart-related js logic to petite-vue ( resolve #282 )
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
6a5f08dc95
fix: popups and dropdowns
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
62e3decf0f
fix: url template vars
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
0557a5000f
refactor(wip): finish settings page
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
7b7fa8bdf3
refactor(wip): redesign settings page
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
af0d2e84e1
refactor: replace roboto by source sans 3 font
...
chore: minor front page styling
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
44a2e609fb
refactor: redesign login page
...
refactor: redesign signup page
refactor: redesign summary page
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
2c7977cf63
chore: invert visualization of project labels ( resolve #263 )
2021-10-13 17:12:55 +02:00
Ferdinand Mütsch
782da0b49e
chore: update landing page
2021-10-13 11:27:04 +02:00
Ferdinand Mütsch
7a418aa519
fix: continue chartjs migration
2021-09-05 20:25:24 +02:00
Steven Tang
f0ac0f6153
fix: ui errors from conditional HasData on summary
2021-08-29 11:10:54 +10:00
Ferdinand Mütsch
87fadf46f7
chore: use partial includes in mail templates to avoid code duplication
2021-08-08 12:33:40 +02:00
Ferdinand Mütsch
0542813ed6
docs: update backwards-compatible api url in readme
2021-08-07 10:23:27 +02:00
Ferdinand Mütsch
58719182c4
chore: notify users about failing wakatime connection
2021-08-06 23:28:03 +02:00
Ferdinand Mütsch
0af5fab75f
refactor: resolve project labels at runtime ( resolve #227 )
2021-08-06 16:36:56 +02:00
Ferdinand Mütsch
25464e9519
chore: code smells
2021-06-13 10:14:15 +02:00
Ferdinand Mütsch
561198b203
chore: minor ui improvements
2021-06-12 12:01:20 +02:00
Ferdinand Mütsch
7c4a2024b6
chore: link to labels settings
2021-06-12 11:40:13 +02:00
Ferdinand Mütsch
490cca05eb
feat: ui for managing project labels
2021-06-12 10:44:19 +02:00
Ferdinand Mütsch
628ea0b9dd
fix: nil pointer dereference
...
chore: allow to share labels publicly on settings page
2021-06-12 09:12:28 +02:00
Ferdinand Mütsch
0d64858721
feat: implement project labels ( resolve #204 )
2021-06-11 20:59:34 +02:00
Ferdinand Mütsch
c1c78d8d5b
test: add more api tests
2021-06-11 17:47:33 +02:00
Ferdinand Mütsch
ee31212cdd
fix: hotfix for invalid api base url prefix ( #203 )
2021-05-19 10:18:18 +02:00
Ferdinand Mütsch
ef9303e61e
feat: settings dialog for mail reports
2021-04-30 16:20:24 +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
a64201c93b
fix: timezone selector
2021-04-25 21:12:36 +02:00