Keith Stevens
df1eca4eaf
Ensuring the website uses the most specific auth type with the backend when fetching and interacting with tasks
2023-01-19 17:21:41 +09:00
Keith Stevens
a5d59339f9
Deleting some function arguments used for debugging
2023-01-18 15:33:27 +09:00
Keith Stevens
173af6847e
Moving the username handler to a ts file
2023-01-18 15:23:24 +09:00
Keith Stevens
a15481b03d
Cleaning up the username api route and ensuring the users name is fresh
2023-01-18 14:41:29 +09:00
Keith Stevens
0a36e459d7
Guarantee all users get a name ( #800 )
...
* Guarantee all users get a name and it is used when talking to the backend
* Small code cleanup
2023-01-17 21:12:48 +01:00
Keith Stevens
cf29f544eb
Merge branch 'main' into 763-make-labels-required
2023-01-17 08:58:29 +09:00
Keith Stevens
a2f68c7259
Require labels to be set on labeling task and setting up basic storybook stories for tasks
2023-01-16 18:51:01 +09:00
Keith Stevens
9dd753a076
ensure we include a timeframe when fetching leaderboard
2023-01-16 14:57:19 +09:00
notmd
510c718f2b
allow to select role when sigin in debug mode
2023-01-16 11:49:53 +07:00
notmd
8028693e3b
use useSWR data instead calling setState
2023-01-16 10:09:54 +07:00
Keith Stevens
5e814eaa4c
Merge pull request #732 from LAION-AI/673-admin-page-pagination
...
Supporting user pagination on the web admin view
2023-01-16 08:39:15 +09:00
AbdBarho
ab63150004
Use new leaderboard api
2023-01-15 14:07:30 +01:00
Keith Stevens
8bf56b1494
Merge branch 'main' into 673-admin-page-pagination
2023-01-15 19:14:10 +09:00
AbdBarho
7fabe39174
Fix missing display_name for debug users
2023-01-15 10:07:02 +01:00
AbdBarho
acc629e73c
Merge pull request #706 from LAION-AI/670-store-isNew-in-webdb
...
Tag in the user table when they are new and include it in use session
2023-01-15 09:40:12 +01:00
Keith Stevens
35e92dbd15
Supporting user pagination on the web admin view
2023-01-15 15:26:12 +09:00
Keith Stevens
69be679fe1
Merge pull request #701 from LAION-AI/673-enhanced-admin-routing
...
673 enhanced admin management
2023-01-15 08:34:09 +09:00
Keith Stevens
b02429c1f7
Tag in the user table when they are new and include it in the user session
2023-01-14 18:55:28 +09:00
Keith Stevens
5282c11827
Adding an explicit type
2023-01-14 18:14:29 +09:00
AbdBarho
335218ba22
Fix full labeling task display
2023-01-14 09:51:12 +01:00
Keith Stevens
7de25f299c
fixing a type error
2023-01-14 17:07:37 +09:00
Keith Stevens
8203406fa1
Merging with main changes
2023-01-14 17:03:18 +09:00
Keith Stevens
ddfb497764
Fixing some lint errors and adding a TODO
2023-01-14 16:57:06 +09:00
Keith Stevens
f9c8d1dd81
Combining the admin API routes with the backends user routes
2023-01-14 16:55:14 +09:00
Keith Stevens
5732952b3e
Udpating the leaderboard components to use real data
2023-01-14 10:27:38 +09:00
rjmacarthy
2a8d38f058
Refactor fetch and post to use axios
...
Fix set_label id missing in payload use frontend_message_id
pre-commit
Refactor api fetcher/poster to axios create
lint
Remove string literal for path
Revert oasst_api_client.ts
Fix warning httpStatusCode OasstError optional parameter
Refactor remove api base url for local api
Lint add blank line
2023-01-13 17:05:10 +00:00
AbdBarho
5d1b03b02d
Merge pull request #652 from LAION-AI/238-admin-view-user-messages
...
Displaying a different user's messages in the admin view
2023-01-13 07:11:04 +01:00
klotske
82a60ef904
Change typings & refactor FlaggableElement
2023-01-12 16:10:05 +03:00
Keith Stevens
0386a8aded
Fixing some build and lint errors
2023-01-12 15:05:31 +09:00
Keith Stevens
55635f1a27
Displaying a different user's messages in the admin view
2023-01-12 14:38:31 +09: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
Keith Stevens
9f1064d656
Complete the handler todo and use withoutRole
2023-01-11 16:54:39 +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
e1dd677677
Merging with main
2023-01-11 08:47:16 +09: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
Keith Stevens
d94cb4b2d6
Ensure all the API routes reject banned users
2023-01-10 19:16:13 +09:00
Keith Stevens
f2c235476e
Deleting the auto-ack on task fetching in favor of auto-acking on answer submission. Fixes broken e2e tests
2023-01-10 13:24:56 +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
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
Keith Stevens
e69715fbec
Fixing some lint errors with the new admin features
2023-01-08 20:21:13 +09:00
Keith Stevens
39485c6ced
Adding simple pagination to the admin user's view
2023-01-08 20:11:26 +09: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
fb0771995d
Addressing review comments
2023-01-08 17:54:30 +09: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
d4fdaeca81
fix: pre-commit errors
2023-01-08 10:52:50 +05:30
James Melvin
3d469baaf5
fix: handling for 204 return status. Since text_labels API responds with no data
2023-01-08 10:26:32 +05:30
James Melvin
81a47eeafd
fix: Removed console logs.
2023-01-08 10:17:28 +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