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