Jordan Knott
65cd431c1a
fix: TaskDetails editor theme updated to work with latest version
2021-09-07 11:32:29 -05:00
Jordan Knott
a188c4b0ca
fix: clean up component to fix lint warnings preventing frontend build
2021-09-04 14:08:44 -05:00
Jordan Knott
2b4f94117c
fix: add missing rich-markdown-editor dependency
...
fixes #122
2021-09-04 12:16:01 -05:00
Jordan Knott
8c6a3db0bc
deps: upgrade all dependencies
2021-05-02 17:31:24 -05:00
Jordan Knott
04c12e4da9
feat: projects can be set to public
2021-04-30 22:55:37 -05:00
Jordan Knott
229a53fa0a
refactor: replace refresh & access token with auth token only
...
changes authentication to no longer use a refresh token & access token
for accessing protected endpoints. Instead only an auth token is used.
Before the login flow was:
Login -> get refresh (stored as HttpOnly cookie) + access token (stored in memory) ->
protected endpoint request (attach access token as Authorization header) -> access token expires in
15 minutes, so use refresh token to obtain new one when that happens
now it looks like this:
Login -> get auth token (stored as HttpOnly cookie) -> make protected endpont
request (token sent)
the reasoning for using the refresh + access token was to reduce DB
calls, but in the end I don't think its worth the hassle.
2021-04-28 21:38:49 -05:00
Jordan Knott
0cc1b5a1df
refactor: remove Storybook stories
2021-04-28 21:38:49 -05:00
Jordan Knott
ceaa49c5a1
feat(TaskDetails): clicking the '+' button now opens label manager
2021-04-28 21:38:49 -05:00
Jordan Knott
77087158a9
fix: emoji remark plugin sets children type to html instead of parent
...
This fixes the issue where if a URL was added to the comment, the remark
plugin would break. Instead of changing the parent node to be html, it
now sets any 'text' type children to be 'html' instead.
2021-01-04 16:09:14 -06:00
Jordan Knott
a1c9251a1f
fix(TaskDetails): blur task title textarea on pressing enter
2021-01-03 15:59:53 -06:00
Jordan Knott
d6101d9221
feat: redesign task due date manager
2021-01-01 14:54:05 -06:00
Jordan Knott
f16cceb0e1
feat: add ui skeleton to Task Details while loading
2020-12-30 19:14:00 -06:00
Jordan Knott
19deab0515
feat: add task activity
2020-12-23 13:15:15 -06:00
FernTheDev
b5fd3b1bf1
refactor: make theme more consistent
2020-12-17 22:56:49 -06:00
Nurseiit Abdimomyn
92493deedf
refactor: replace moment with dayjs
2020-10-20 16:06:16 -05:00
Jordan Knott
40557ba79f
feat: add view raw markdown button to task details
2020-09-11 16:21:46 -05:00
Jordan Knott
e76ea9da63
fix: show correct task group in task details
2020-09-11 14:34:57 -05:00
Jordan Knott
771d598c04
feat: add task details
2020-09-02 20:27:43 -05:00
Jordan Knott
46e724e731
feat: add pre commit hook to lint frontend & fix warnings
2020-08-23 17:29:06 -05:00
Jordan Knott
13480acd7e
fix(TaskDetails): update member layout
2020-08-21 23:37:48 -05:00
Jordan Knott
9dba566660
feat: add pre-commit hooks & refactor code to pass linting
2020-08-20 18:37:36 -05:00
Jordan Knott
9c4fe2594a
fix: prevent checklist title being hidden when description editor is open
2020-08-12 20:57:36 -05:00
Jordan Knott
2e9767f1a0
chore: remove debug console.log statements
2020-08-12 14:44:28 -05:00
Jordan Knott
a4ff94d78b
fix: add roboto & sans-serif fallback font
2020-07-20 17:34:33 -05:00
Jordan Knott
e5bfe9b9ab
feature: fix user admin related bugs
2020-07-17 21:55:38 -05:00
Jordan Knott
45a92636cb
change: add loading state to project board
2020-07-16 21:14:26 -05:00
Jordan Knott
1e9813601e
bugfix: fix user checklist item toggle completion
2020-07-13 16:21:37 -05:00
Jordan Knott
a20ff90106
chore: project cleanup and bugfixes
2020-07-12 02:06:11 -05:00
Jordan Knott
e5d5e6da01
arch: move web folder into api & move api to top level
2020-07-04 18:08:37 -05:00