-
Notifications
You must be signed in to change notification settings - Fork 0
/
bookmarks.json
39 lines (39 loc) · 15.3 KB
/
bookmarks.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
{"_id":{"$oid":"61ede2b5d43a9727e27f4719"},"summary":"Editable summary","contents":"Make summary editable","created":"24.01.2022, 00:20:21","id":"3db390c5-d78d-49ac-9209-464337dc7d74","tags":[],"updated":"13.02.2022, 14:16:41","isDone":true}
{"_id":{"$oid":"61ede2fad43a9727e27f471a"},"summary":"Dockerize server","contents":"Put server into docker container sand into git.","created":"24.01.2022, 00:21:31","id":"703025a3-2d42-455f-a2ba-a33078331b3d","tags":[{"name":"Server","id":"d5c9296e-6799-49ea-b6a6-944bbb0da9c0"},{"name":"Infrastructure","id":"43d8433c-728f-4d5f-b429-ba0deeab76cb"}],"updated":"20.02.2022, 01:22:45","isDone":true}
{"_id":{"$oid":"61ede327d43a9727e27f471b"},"summary":"UI","contents":"Better colours - on the phone in night mode it's difficult to read.<div>Add button on bookmark form is too small. </div><div><br></div><div>Editing contents does not lead to update in the background.</div><div><br></div><div>Added later.</div>","created":"24.01.2022, 00:22:16","id":"1716f5d8-dc9d-4ba6-aa4d-74c39e7e293e","tags":[{"name":"UI","id":"7f22204a-98b0-4c0d-b696-a4c4027542fc"}],"updated":"13.02.2022, 14:53:32","isDone":true}
{"_id":{"$oid":"61f599b8659ec30b4e2cbeeb"},"summary":"Left panel with categories","contents":"Left panel with categories, hi<span style=\"background-color: transparent;\">erarchical.</span><div>The panel should hide on the left.</div>","id":"74c91393-9716-4204-8574-e407d71a6bfb","created":"29.01.2022, 20:47:03","tags":[],"isDone":true,"updated":"13.02.2022, 14:51:24"}
{"_id":{"$oid":"61f6a9a3e6a0bb12bceb2b92"},"summary":"Delete button is too small","contents":"Delete button is too small on the mobile. Also it expands the bookmark first","id":"d76784bb-7f60-476d-9288-7fab7aa96863","created":"30.01.2022, 16:07:13","tags":[{"name":"Task","id":"b481d4ce-d43b-474c-ab12-8ec6b73dc555"},{"name":"UI","id":"985aff40-18fd-48d2-a1ce-f0f1f4b4378a"}],"isDone":true,"updated":"13.02.2022, 14:16:37"}
{"_id":{"$oid":"61f6eb83e6a0bb12bceb2b93"},"summary":"Edit tags","contents":"Ability to edit tags for existing bookmarks","id":"ab2809a7-de53-4494-8ece-2aeecadce254","created":"30.01.2022, 20:48:19","tags":[{"name":"Task","id":"4b68bb47-c561-4958-8682-ea84ca39773d"}],"isDone":true,"updated":"13.02.2022, 14:13:09"}
{"_id":{"$oid":"61f6ebc5e6a0bb12bceb2b94"},"summary":"Bookmark field - edited","contents":"Add update tune field to bookmark","id":"0accde17-ff2d-48bc-94a2-02621b357138","created":"30.01.2022, 20:49:25","tags":[{"name":"Task","id":"0b4933c1-f084-48d9-a92e-6efbc35b13a5"}],"isDone":true,"updated":"13.02.2022, 14:50:40"}
{"_id":{"$oid":"61f6ebe1e6a0bb12bceb2b95"},"summary":"Bookmark form","contents":"Increase button size\nBetter colours","id":"c2f5ddd5-ec99-4bbb-9626-3a164191b225","created":"30.01.2022, 20:49:53","tags":[{"name":"Task","id":"0b74b8d5-6226-48e9-bae2-b47803d8f325"}],"isDone":true,"updated":"13.02.2022, 14:17:21"}
{"_id":{"$oid":"61f6ec23e6a0bb12bceb2b96"},"summary":"Bookmark state","contents":"Add \"done\" checkbox","id":"7533aaba-f654-4591-89a2-c20fa8feb7f9","created":"30.01.2022, 20:51:00","tags":[{"name":"Task","id":"fc59310a-1fa3-4c39-8d34-4059da871afd"},{"name":"Bookmark","id":"63f4077b-3644-401e-bf99-2c6676e44531"}],"isDone":true,"updated":"13.02.2022, 14:17:10"}
{"_id":{"$oid":"61f6f50be6a0bb12bceb2b97"},"summary":"Icons","contents":"Use icons instead of captions on buttons and links","id":"a7966985-607a-4196-86f8-26339d0048d7","created":"30.01.2022, 21:28:59","tags":[{"name":"UI","id":"7df55c70-d30d-4808-8a4f-f9911ddd518d"}],"isDone":false}
{"_id":{"$oid":"61f6f541e6a0bb12bceb2b98"},"summary":"Filters and search","contents":"Add filters and search by summary, contents and tags","id":"97a153a0-b3a1-405b-8bcf-6a2de8aa5d5f","created":"30.01.2022, 21:29:53","tags":[{"name":"Functionality","id":"f625a1c4-d01d-4a47-807e-b0c8a6051018"},{"name":"UI","id":"6c9fed9e-3afc-428a-85f9-3f3656999b4c"}],"isDone":false,"updated":"13.02.2022, 14:54:30"}
{"_id":{"$oid":"61f72919e6a0bb12bceb2b99"},"summary":"TagEditor Improvements","contents":"- Remove button over test\n- Autosize tag editor input box","id":"5fc0e9e8-ad01-4877-a847-e2aa011d86bf","created":"31.01.2022, 01:11:05","tags":[{"name":"UI","id":"7c1ac2d9-2daf-48d3-86ae-9fbc4728c091"}],"isDone":true,"updated":"13.02.2022, 14:53:06"}
{"_id":{"$oid":"61f72f67e6a0bb12bceb2b9b"},"summary":"Background refresh","contents":"Implement websockets","id":"9d814d3a-349b-463a-bd63-6017d31611e9","created":"31.01.2022, 01:37:59","tags":[{"name":"Server","id":"f38bba31-f8f4-462a-82bc-70af4ba39de9"}],"isDone":false}
{"_id":{"$oid":"61f730cce6a0bb12bceb2b9c"},"summary":"Host on github","contents":"With mongo hosted in the internet","id":"29fc63cf-986a-4b34-bce5-cca5d039d45b","created":"31.01.2022, 01:43:56","tags":[{"name":"Infrastructure","id":"6a5feb92-45e0-467f-8d9c-a319eb70943b"}],"isDone":false,"updated":"13.02.2022, 14:53:59"}
{"_id":{"$oid":"6200236362e86a9549b3b3a1"},"summary":"Tests","contents":"For UI and server","id":"23f69d44-2080-430e-a53d-794689a78754","created":"06.02.2022, 20:37:07","tags":[{"name":"UI","id":"c7bd914c-d9ff-49ea-822e-092e95252330"},{"name":"Server","id":"59a6fb07-46b0-4e24-9a99-ab3e7a0d4509"},{"name":"Infrastructure","id":"542d0f21-1bfb-4eab-939e-924ca28976da"},{"name":"CodeQuality","id":"56ca383f-eff9-4b5f-a1bd-cf8db9a5d4b1"}],"isDone":false,"updated":"13.02.2022, 16:26:45"}
{"_id":{"$oid":"62090d6ffd3dcf035872fda4"},"summary":"Pagination","contents":"Implement pagination","id":"c30e4156-a8c7-4a53-87dd-32f7338701a5","created":"13.02.2022, 14:53:51","tags":[{"name":"UI","id":"72682480-eb42-4ce5-951d-501b85a3c9a0"},{"name":"Server","id":"949a2816-248e-48c0-9910-9701bcfc9746"}],"isDone":false}
{"_id":{"$oid":"620921defd3dcf035872fda5"},"summary":"Bookmark - reminder","contents":"Reminder/due date property for bookmark","id":"633a089a-1076-4904-8650-4160db0549a9","created":"13.02.2022, 16:21:02","tags":[{"name":"Functionality","id":"c2ea5a69-9e52-4b1e-a6ec-53393452cd35"}],"isDone":false}
{"_id":{"$oid":"620921fefd3dcf035872fda6"},"summary":"Bookmarks view - filtering","contents":"- Hide done\n- Show by tag(s)","id":"748771b0-5c0d-43c1-b81f-6e54af9fada8","created":"13.02.2022, 16:21:34","tags":[{"name":"UI","id":"75251374-2796-4a1d-bb7d-eaaceefa15f5"},{"name":"Functionality","id":"de13e195-fe5b-44e3-ac09-200f47d52ab7"}],"isDone":false,"updated":"13.02.2022, 16:35:33"}
{"_id":{"$oid":"62092215fd3dcf035872fda7"},"summary":"TagEditor - autocomplete","contents":"Autocomplete for TagsEditor","id":"c1eee95d-0069-4680-9b39-9801f13dcf9e","created":"13.02.2022, 16:21:57","tags":[{"name":"UI","id":"71edb2b2-2c39-465e-9e02-da303c9b81a7"}],"isDone":false}
{"_id":{"$oid":"6209234ffd3dcf035872fda8"},"summary":"Code cleanup","contents":"- Remove duplication\n- Split components","id":"4ebb4bad-eb2e-40eb-910f-e56c00f32a26","created":"13.02.2022, 16:27:11","tags":[{"name":"CodeQuality","id":"0094d9f5-d24b-43c3-b16e-600fc4112c4f"},{"name":"Infrastructure","id":"e64bb2ba-955a-4a00-a5b6-0c7014f690eb"}],"isDone":false}
{"_id":{"$oid":"62092440fd3dcf035872fda9"},"summary":"Soft delete for bookmarks","contents":"DeletedAt property for bookmarks","id":"3c1dddfe-8e78-42eb-8996-4d4f9c5aed9a","created":"13.02.2022, 16:31:12","tags":[{"name":"Data","id":"c23df4aa-c989-4331-8b7d-4f0eecc5f34f"}],"isDone":false}
{"_id":{"$oid":"620924e5fd3dcf035872fdaa"},"summary":"Bookmarks should not occupy a lot of space","contents":"Bookmarks should be displayed in columns (number of columns should depend on the screen width). \nBookmark in edit state should be maximized to the screen size. \nAnimation is required.","id":"2853e969-cfad-48d6-9952-9688d862ff5d","created":"13.02.2022, 16:33:57","tags":[{"name":"UI","id":"fe664f17-b5e3-4c97-95ce-d5377233a8f2"}],"isDone":false}
{"_id":{"$oid":"62092509fd3dcf035872fdab"},"summary":"Task type","contents":"Introduce task type","id":"ec96c475-793a-45e2-aabe-6668fd72ebf8","created":"13.02.2022, 16:34:33","tags":[{"name":"Data","id":"86076046-52d8-4a74-852e-c9bf9e34704e"},{"name":"UI","id":"dd62fe64-9f7c-4425-abc2-acf9e7dfb862"},{"name":"Server","id":"1cc2cb15-d0e7-4b59-981d-0e31ed44f05b"},{"name":"Functionality","id":"197eff0f-9de8-4705-9106-05b06b63630f"}],"isDone":false,"updated":"13.02.2022, 16:35:46"}
{"_id":{"$oid":"6209252afd3dcf035872fdac"},"summary":"Subtasking","contents":"Tasks should be able to be assigned as subtasks","id":"22e9185d-c893-413e-9c23-872ea60ee60e","created":"13.02.2022, 16:35:06","tags":[{"name":"Functionality","id":"9e25a10a-829f-4c2a-8143-800b635e8c64"},{"name":"Data","id":"ad657464-8254-4259-8158-16086100189f"},{"name":"Server","id":"97007a7f-37c8-4cb5-bc0c-560c9e63d7f2"}],"isDone":false}
{"_id":{"$oid":"62092595fd3dcf035872fdad"},"summary":"BookmarkForm - preset tags","contents":"When bookmark form is opened from the view which has a tag in teh context (filter), Tags field should be pre-filled with that tag.","id":"29e8c38e-f96a-4918-9baf-b4c4b53eb97c","created":"13.02.2022, 16:36:53","tags":[{"name":"UI","id":"1576e4dd-18b7-4492-8095-fa3374761a9b"},{"name":"Functionality","id":"4da552b7-8a8a-48ff-bd96-f70311dbc488"},{"name":"Tags","id":"ca251f9b-3080-49fc-b260-f60a979dcedc"}],"isDone":false}
{"_id":{"$oid":"620925e9fd3dcf035872fdae"},"summary":"TagsEditor - Defect - When enterring tags","contents":"When enterring tags in TagEditor component, only two tags are placed on the first line - due to input width?","id":"bf4321c5-b35d-425f-a9e0-84052b064a06","created":"13.02.2022, 16:38:17","tags":[{"name":"UI","id":"fd9492b3-a06c-4f27-968a-6f9495498508"},{"name":"Defect","id":"edcf2d60-2ee8-46cb-bdcc-2266592833d3"},{"name":"Tags","id":"a14010ea-6f67-4988-ac2a-5baa503a444c"}],"isDone":false}
{"_id":{"$oid":"62092637fd3dcf035872fdaf"},"summary":"BookmarksView - weird behaviour","contents":"Sometimes auto-refresh from the from the unfiltered view leads to teh filtered view. Somewhere current tag (filter) is preserved when background update is invoked the next time.","id":"38fa325d-baca-48a5-805d-8fc240142ded","created":"13.02.2022, 16:39:34","tags":[{"name":"UI","id":"ad67974a-0dbc-48e8-8879-a92d7dfcf73c"},{"name":"Defect","id":"f606d2e0-c5f6-4db2-8254-fbd4442115e6"}],"isDone":true,"updated":"13.02.2022, 16:44:22"}
{"_id":{"$oid":"620927a2fd3dcf035872fdb0"},"summary":"Sort tags","contents":"Sort tags in tags cloud (TagsPage) by popularity (descending). \nDisplay count for each tag.","id":"7d8dcb49-eee8-405d-aa19-3d81a2c2a058","created":"13.02.2022, 16:45:38","tags":[{"name":"Server","id":"45c73835-f110-4016-bf57-9a1853e623d2"},{"name":"Tags","id":"9b5ce292-b229-46ce-84c0-5556ea010c22"},{"name":"Functionality","id":"ec4d7c7c-482a-46cf-b7e3-e25e20f711d2"}],"isDone":false}
{"_id":{"$oid":"620927d4fd3dcf035872fdb1"},"summary":"Import/Export bookmarks","contents":"That would be helpful for migrating tehd ata from one mongo instance to another.","id":"3396eee1-64af-4926-a99a-bd7242e9af43","created":"13.02.2022, 16:46:28","tags":[{"name":"Functionality","id":"9d6916f1-3748-48be-a0a0-fc4aa932c433"},{"name":"Data","id":"d341b357-deb3-4f12-9bea-d4c78d1c8eb7"},{"name":"UI","id":"13f7b4bd-e96b-4e9c-a2f5-bc56bb9a496b"}],"isDone":false}
{"_id":{"$oid":"62092804fd3dcf035872fdb2"},"summary":"Content edit","contents":"Sometimes content editor ends up with HTML tags in the content. <div>That could be vividly seen in the tooltip. </div><div>The problem might be with it?</div>","id":"72a8bcdf-b697-4447-abd2-464baa6b1680","created":"13.02.2022, 16:47:16","tags":[{"name":"Defect","id":"6da0b4ff-e7ec-4550-afe2-45b948716cda"},{"name":"UI","id":"4ae0eb1a-f2a9-4712-a82e-0fbde902acf5"},{"name":"Data","id":"b3f6ca76-51f3-446e-b547-577d53482752"}],"isDone":false,"updated":"13.02.2022, 16:52:11"}
{"_id":{"$oid":"62092825fd3dcf035872fdb3"},"summary":"Links in NavBar","contents":"Links in NavBar still respect \"visited\" state. That looks awful.","id":"4bd110cd-8727-4e9f-834a-d215d444bf40","created":"13.02.2022, 16:47:49","tags":[{"name":"UI","id":"b0e13dee-1725-4366-ad78-02ce2bd8c7c0"},{"name":"Defect","id":"90d0924c-d344-4e5d-a800-4f47039decc9"}],"isDone":true,"updated":"14.02.2022, 00:03:20"}
{"_id":{"$oid":"6209286cfd3dcf035872fdb4"},"summary":"Authentication/Authorization","contents":"Introduce users and permission entities. Use JWT tokens to control access.","id":"8858eeac-bd62-4c38-ae88-7b90c4f84ef2","created":"13.02.2022, 16:49:00","tags":[{"name":"Functionality","id":"613d10d3-0a69-46af-b8fc-8528aeb2873c"},{"name":"Security","id":"72d94553-ec67-4034-81aa-eee7d391392c"}],"isDone":false}
{"_id":{"$oid":"620928b8fd3dcf035872fdb5"},"summary":"Different types of content","contents":"We'd like to have different types of bookmark content, like lists and images. \nImages might be uploaded or taken by the device camera.","id":"60383108-4c5d-44cc-b1e5-70db4c51ed36","created":"13.02.2022, 16:50:16","tags":[{"name":"UI","id":"f7ccfc56-f5af-4d3f-aac6-8d143103e842"},{"name":"Functionality","id":"6ba52619-892d-4e72-9469-9665478502c1"},{"name":"Bookmarks","id":"9e3ffff5-61ed-4592-8590-bc299dcbc34b"}],"isDone":false}
{"_id":{"$oid":"620928e1fd3dcf035872fdb6"},"summary":"Bookmark permalinks","contents":"Introduce bookmark permalinks","id":"bdb13334-3c18-429d-ab3b-b6d839edb541","created":"13.02.2022, 16:50:57","tags":[{"name":"Functionality","id":"3ea2e94e-2876-4b26-b76f-964880e2ea37"},{"name":"Bookmark","id":"a283dd78-b902-48ee-85a3-6b7a4fa99c87"},{"name":"UI","id":"af1d036e-84d3-43c0-94b3-0f93b1d1ba51"}],"isDone":true,"updated":"13.02.2022, 23:41:02"}
{"_id":{"$oid":"62092969fd3dcf035872fdb7"},"summary":"Bookmark edit","contents":"When editing bookmark in-place, user needs to see \"dirty\" state - e.g. some kind of frame/border indicating there are unsaved changes.","id":"451629ca-d127-4a1f-9147-12597e059538","created":"13.02.2022, 16:53:13","tags":[{"name":"UI","id":"98be0746-3d10-43ed-b424-7280a2d2955e"},{"name":"Functionality","id":"f4063269-df67-40f7-969f-776c4afea9db"}],"isDone":false}
{"_id":{"$oid":"62094328fd3dcf035872fdb8"},"summary":"Push server and database to git","contents":"Push server and database repositories to git.","id":"2b01555e-fe1e-4f5d-ac0b-9a8bc6dd2083","created":"13.02.2022, 18:43:04","tags":[{"name":"Server","id":"926f87aa-0967-4138-8156-7b025bdef782"},{"name":"Data","id":"e8c54c70-961b-4b9f-802d-445c77318336"},{"name":"Infrastructure","id":"e97ef656-0100-409a-acb2-e4cf79ecc999"}],"isDone":true,"updated":"13.02.2022, 21:28:15"}
{"_id":{"$oid":"62096a63fd3dcf035872fdb9"},"summary":"Show times relative","contents":"Instead of full timestamp relative ones would look better, e.g.:<div> \n\"1 day ago\", \"1 hour ago\"</div>","id":"1a0d8702-d6c6-4be0-977c-c53059a2628c","created":"13.02.2022, 21:30:27","tags":[{"name":"UI","id":"ed2c5676-633f-4806-9491-455b05fea46f"},{"name":"Functionality","id":"7d7df610-3c40-48bc-9a1e-d763758f90ff"}],"isDone":true,"updated":"13.02.2022, 22:55:54"}
{"_id":{"$oid":"62097baafd3dcf035872fdba"},"summary":"Convert date/time fields to Date object","contents":"Currently stored as LocaleString which is not convenient.","id":"117da971-7efb-486b-a202-78746fe851cd","created":"13.02.2022, 22:44:10","tags":[{"name":"Data","id":"b1d458c3-9704-4b7c-a8e5-54c90b9506b5"}],"isDone":false,"updated":"14.02.2022, 00:45:09"}
{"_id":{"$oid":"6212cc561181277fceb95af7"},"summary":"Remove polling","contents":"Remove polling, propagate changes after server reply. \nWebsocket for background updates.","id":"c1398bd6-02ca-45c2-ad88-7808586565fb","created":"21.02.2022, 00:18:46","tags":[{"name":"UI","id":"8d205af4-442c-41c7-9492-22030cb27f36"},{"name":"Server","id":"44d49bd1-fdc2-4eaa-8abb-956b2dc85441"},{"name":"Functionality","id":"b0040dc5-e557-4e8b-b2e1-69346e9e2e3f"}],"isDone":false}