Commit graph

7497 commits

Author SHA1 Message Date
William J. Bowman
5ebc5bc2e7 Replace .browserslistrc with package.json configuration
Per recommendation: https://github.com/browserslist/browserslist#queries
2021-05-13 22:28:53 +02:00
William J. Bowman
4f8b75dec3 Default to including source maps, but remove in production
Angular was configured to not generate source maps by default, but to do it in
production.
This seems exactly backwards---I don't want source maps in production (to save
space), but do wants them during development
2021-05-13 22:28:53 +02:00
Johannes Millan
6013403d03 refactor: cleanup 2021-05-13 23:45:25 +05:00
Johannes Millan
f74543c75f build: fix unit tests by specifying local timezone 2021-05-13 23:44:41 +05:00
Johannes Millan
611e8466fa test: restore working for my timezone 2021-05-13 20:34:04 +02:00
Johannes Millan
d7d1c3f8b9 test: improve 2021-05-13 14:22:38 -04:00
Johannes Millan
7bb204458a test: disable timezone affected tests again 2021-05-13 12:48:56 +02:00
Johannes Millan
f8ae4dff8b test: fix timezone issues in unit tests 2021-05-13 12:35:57 +02:00
Johannes Millan
4eedbed126 test: make test work 2021-05-13 11:43:31 +02:00
Johannes Millan
3b6ba1b28f feat: extend isValidData check with missing tags 2021-05-13 11:35:48 +02:00
Johannes Millan
dc56ae2686 test: enable failing unit tests again 2021-05-13 10:45:29 +02:00
Johannes Millan
9b4868ae85 fix: disable failing unit tests on server for now 2021-05-13 10:44:28 +02:00
Johannes Millan
f37498200d fix: lint 2021-05-13 10:25:28 +02:00
Johannes Millan
91ed84a419 feat(timeline): add welcome dialog for feature 2021-05-12 21:05:45 +02:00
Johannes Millan
3ca54f1d8d feat(timeline): add validation for timeline form 2021-05-12 21:05:45 +02:00
Johannes Millan
1dbdbb6ed1 feat(timeline): add working config for work start end 2021-05-12 21:05:45 +02:00
Johannes Millan
35a2616c64 feat(timeline): also show sub tasks if parent is planned 2021-05-12 21:05:45 +02:00
Johannes Millan
8069900a69 feat(timeline): add week day to start end 2021-05-12 21:05:17 +02:00
Johannes Millan
a1f36d29c6 feat(timeline): improve split task continued 2021-05-12 21:05:17 +02:00
Johannes Millan
91261405b3 refactor(timeline): beautify code 2021-05-12 21:05:17 +02:00
Johannes Millan
4d660d9b32 feat(timeline): make new approach mostly work 4 2021-05-12 21:05:17 +02:00
Johannes Millan
52dc6b0fc2 feat(timeline): make new approach mostly work 3 2021-05-12 21:05:17 +02:00
Johannes Millan
31a5b050f0 feat(timeline): make new approach mostly work 2 2021-05-12 21:05:17 +02:00
Johannes Millan
4409de8cfd feat(timeline): make new approach mostly work 2021-05-12 21:05:17 +02:00
Johannes Millan
5d0019f929 test(timeline): prepare test case for long task 2021-05-12 21:05:17 +02:00
Johannes Millan
c4fa9a163b feat(timeline): make split task border-radius more pronounced 2021-05-12 21:05:17 +02:00
Johannes Millan
c7bd516fd5 feat(timeline): recursively merge blocks 2021-05-12 21:05:17 +02:00
Johannes Millan
7cdb91add5 feat(timeline): sort entries according to time if time is equal 2021-05-12 21:05:17 +02:00
Johannes Millan
2e07625ec8 refactor(timeline): add some comments 2021-05-12 21:05:17 +02:00
Johannes Millan
a91f02984d refactor(timeline): rename time to start to be more precise 2021-05-12 21:05:17 +02:00
Johannes Millan
dff304a2bc feat(timeline): cleanup model 2021-05-12 21:05:17 +02:00
Johannes Millan
16d696e1c8 feat(timeline): hide not needed start end entries 2021-05-12 21:05:17 +02:00
Johannes Millan
8a3667250c feat(timeline): improve dayStartEnd styling 2021-05-12 21:05:17 +02:00
Johannes Millan
bce56d8a52 feat(timeline): show all scheduled tasks in timeline 2021-05-12 21:05:17 +02:00
Johannes Millan
290cfe0274 fix(timeline): add missing module 2021-05-12 21:05:17 +02:00
Johannes Millan
db68c3df08 refactor(timeline): uglify thanks to prettier 2021-05-12 21:05:17 +02:00
Johannes Millan
44cd143b6e refactor(timeline): run prettier over all the files 2021-05-12 21:05:17 +02:00
Johannes Millan
406294987a fix(timeline): cannot set property of time error 2021-05-12 21:05:17 +02:00
Johannes Millan
e282f8595a feat(timeline): also leave larger border radius for current task 2021-05-12 21:05:17 +02:00
Johannes Millan
821feb020b fix(timeline): quickfix for error when marking current as done 2021-05-12 21:05:17 +02:00
Johannes Millan
8075ac0ae8 feat(timeline): add squishy style for middle continued tasks 2021-05-12 21:05:17 +02:00
Johannes Millan
640c9281e0 feat(timeline): make advanced splitting work 2021-05-12 21:05:17 +02:00
Johannes Millan
408e79e17b feat(timeline): improve splitting 2021-05-12 21:05:17 +02:00
Johannes Millan
30e48f0acc refactor(timeline): move spec file 2021-05-12 21:05:17 +02:00
Johannes Millan
7d41c36825 fix(timeline): workStartEnd cleanup 2021-05-12 21:05:16 +02:00
Johannes Millan
65a6aa9e11 refactor(timeline): cleanup 2021-05-12 21:05:16 +02:00
Johannes Millan
df6d3ec4a2 feat(timeline): move current task outside boundaries 2021-05-12 21:05:16 +02:00
Johannes Millan
8eee729fb7 feat(timeline): hide drag handle 2021-05-12 21:05:16 +02:00
Johannes Millan
807e630b00 feat(timeline): add better id 2021-05-12 21:05:16 +02:00
Johannes Millan
f98fbd94b5 refactor(timeline): rename mapping function 2021-05-12 21:05:16 +02:00