Commit Graph

235 Commits

Author SHA1 Message Date
klotske 606e07c6a1 Fix link behaviour 2023-01-11 20:59:46 +03:00
klotske cc08a5573b Wrapped message in nextjs link 2023-01-11 19:00:14 +03:00
Adrian Cowan 099b7c0b66 website: Remove summarization pages
These pages are now out of sync with the rest of the development and are become hard to maintain without an API to work against. They should be easy to reimplement using the new Components once we have actual summarization tasks.
2023-01-11 22:54:41 +11:00
Keith Stevens 268cd7d7b5 Forwarding the real task id in backend interactions and ensure the labeling task works 2023-01-11 19:32:52 +09:00
kostiak e2844e4d86 Added random task and moved other tasks to /tasks/all 2023-01-11 09:30:58 +00:00
Keith Stevens aba5b43a37 Minimal fixing for the Message type in one context 2023-01-11 16:40:28 +09:00
Keith Stevens 454f332823 Ensuring the flagging post has a message or post id 2023-01-11 16:36:40 +09:00
Keith Stevens f4d0ad1cc8 Removing an unused property 2023-01-11 15:05:30 +09:00
Keith Stevens 17bcc53fb7 Merging with main again 2023-01-11 15:02:29 +09:00
Keith Stevens 5109f14e4c Fixing the answer submission problem after unifying code 2023-01-11 14:58:10 +09:00
Riley Sandborg f542821b3a Merge branch 'LAION-AI:main' into main 2023-01-10 18:49:00 -06:00
rsandb f61f582a9b Integrate Dashboard with Messages/Styling Changes 2023-01-10 18:48:14 -06:00
Keith Stevens e1dd677677 Merging with main 2023-01-11 08:47:16 +09:00
Adrian Cowan 805bc33ba4 website: Unify task controls
Also happens to fix some issues with the no-changes are-you-sure dialog only appearing once and other form values not being reset correctly.
2023-01-11 02:59:10 +11:00
Keith Stevens 747c3501d1 Adding a new web api path that returns valid labels and then fetching from that within FlaggableElement. This allows FlaggableElement to fetch all its own data and remove the need to pipe labels through a series of components 2023-01-10 20:57:42 +09:00
Adrian Cowan 15e1203be9 website: Refactor remaining task pages to use Task.tsx 2023-01-10 21:44:22 +11:00
Keith Stevens 80268136b0 A simpler fix to ensuring the messages view can render 2023-01-10 17:52:48 +09:00
Keith Stevens 9e14de2570 Moving the ValidLabel type 2023-01-10 16:30:44 +09:00
Keith Stevens 2c34b09f85 Merge branch 'main' into web-tidy-sweep 2023-01-10 16:25:43 +09:00
Keith Stevens 062bfdba3a Revert "Centralize task types"
This reverts commit 97c1f12e11.
2023-01-10 16:24:35 +09:00
Keith Stevens 81cb88615b Revert "rebasing with main"
This reverts commit 2c0463f6f8.
2023-01-10 16:24:15 +09:00
Keith Stevens fe4e949f2f Revert "rebasing"
This reverts commit c4d5ed990b.
2023-01-10 16:23:56 +09:00
Keith Stevens c4d5ed990b rebasing 2023-01-10 16:22:23 +09:00
Keith Stevens 2c0463f6f8 rebasing with main 2023-01-10 16:21:44 +09:00
AbdBarho 97c1f12e11 Centralize task types 2023-01-10 16:20:48 +09:00
Keith Stevens aa22ed0d1c Remove debug log 2023-01-10 14:52:55 +09:00
AbdBarho 54a042d002 Centralize task types 2023-01-10 06:51:59 +01:00
Keith Stevens 48e9c7d09c Ensure FlaggableElement has an empty list of labels in the messages views 2023-01-10 14:16:19 +09:00
Keith Stevens 54cc88bb1f Ensure FlaggableElement always has the set of labels 2023-01-10 14:08:43 +09:00
Keith Stevens f028c07dfb Fixing the typing for the MessageView forwardRef 2023-01-10 13:10:31 +09:00
Keith Stevens 34a1715923 Cleaning up a suite of eslint warnings 2023-01-10 13:02:17 +09:00
Keith Stevens 2e2efdec65 Fixing a small remaining issues, reporting labels, rejecting tasks, and redirecting users on landing page 2023-01-10 12:51:56 +09:00
James Melvin 420b3739eb fix: retrieval of valid_labels from API to populate the TEXT_LABEL_FLAGS in FlaggableElements.tsx 2023-01-09 22:31:44 +05:30
Keith Stevens 69dc6bf68d Adding a bare bones feature flag setup 2023-01-09 09:44:01 +09:00
Adrian Cowan f277e2da0f Prompt for reason for skipping.
Note: skipping is only half implemented for labelling and summarisation tasks as those probably need to be changed to use the new Task component.
2023-01-09 00:02:43 +11:00
AbdBarho b554f8b68b Merge pull request #532 from LAION-AI/237-admin-paginate-users
Adidng simple pagination to the admin user view #237
2023-01-08 12:48:57 +01:00
Keith Stevens e69715fbec Fixing some lint errors with the new admin features 2023-01-08 20:21:13 +09:00
AbdBarho d99c0e2d2f Use enum for type definition 2023-01-08 12:12:15 +01:00
Keith Stevens 39485c6ced Adding simple pagination to the admin user's view 2023-01-08 20:11:26 +09:00
AbdBarho c9a3813b8f Add Label Assistant Reply Task 2023-01-08 12:07:26 +01:00
AbdBarho f7dceee87a Add LabelPrompterReplyTask 2023-01-08 10:52:57 +01:00
AbdBarho a19e0fa085 Extract generic code out of labeling task 2023-01-08 10:52:57 +01:00
AbdBarho af1e9c39a2 Merge pull request #521 from LAION-AI/237-manage-user-page
Adding an admin page to manage a specific user's status
2023-01-08 10:04:37 +01:00
Keith Stevens c234e8b0d0 Adding an admin page to manage a specific user's status 2023-01-08 16:15:48 +09:00
James Melvin e39602cf7c fix: review comments and frontend build issue in label_initial_prompt.tsx due to previous message_id changes 2023-01-08 11:19:01 +05:30
James Melvin d4fdaeca81 fix: pre-commit errors 2023-01-08 10:52:50 +05:30
James Melvin c129ca9862 fix: propagated message_id to FlaggableElement.tsx 2023-01-08 10:20:38 +05:30
James Melvin f5130b0fd8 fix: new web route to update text_labels
fix: minimum changes to textFlagLabels to keep it coherent with the backend
2023-01-08 09:16:48 +05:30
Keith Stevens 0f9e6d96e1 Merge pull request #511 from notmd/task_control_mobile_ui
fix: improve `TaskControls` UI on mobile
2023-01-08 10:36:32 +09:00
Keith Stevens 0d91e748ef Merge pull request #477 from LAION-AI/label-initial-prompt
Label Initial Prompt
2023-01-08 10:32:12 +09:00