Commit graph

203 commits

Author SHA1 Message Date
Karina Kwiatek
10b596ed99
Merge pull request #659 from Retrospring/feature/request-js-lists
Refactor lists TS functionality to use `@rails/request.js`
2022-09-03 21:31:06 +02:00
Karina Kwiatek
904285ae47
Merge pull request #657 from Retrospring/feature/request-js-answerbox
Refactor answerbox TS functionality to use `@rails/request.js`
2022-09-03 21:30:55 +02:00
Andreas Nedbal
5aab54acdb Refactor list membership functionality to use request.js 2022-09-03 07:51:30 +02:00
Andreas Nedbal
41fea7fd5e Refactor list removal to use request.js 2022-09-03 07:50:33 +02:00
Andreas Nedbal
af0258c8aa Refactor list creation to use request.js 2022-09-03 07:50:16 +02:00
Andreas Nedbal
3b6ade483f Refactor question generating to use request.js 2022-09-03 06:58:08 +02:00
Andreas Nedbal
90f33dd76c Refactor inbox entry deleting to use request.js 2022-09-03 06:57:52 +02:00
Andreas Nedbal
969f7e80f8 Refactor anon blocking to use request.js 2022-09-03 06:57:32 +02:00
Andreas Nedbal
a893d11aa1 Refactor inbox answering to use request.js 2022-09-03 06:57:15 +02:00
Andreas Nedbal
f55efbb017 Refactor inbox deleting to use request.js 2022-09-03 06:56:47 +02:00
Andreas Nedbal
f091fd4193 Remove unused import 2022-09-03 05:20:52 +02:00
Andreas Nedbal
5295dc83c8 Refactor answer subscribing to use request.js 2022-09-03 05:05:43 +02:00
Andreas Nedbal
0aff344581 Refactor answer smile to use request.js 2022-09-03 05:05:21 +02:00
Andreas Nedbal
508c7e844b Refactor answer destroy to use request.js 2022-09-03 05:05:06 +02:00
Andreas Nedbal
5ea28e1830 Refactor comment smiling to use request.js 2022-09-03 05:04:01 +02:00
Andreas Nedbal
40637c5f6d Refactor comment creation to use request.js 2022-09-03 05:03:25 +02:00
Andreas Nedbal
2c5da2bc5c Refactor comment destroy to use request.js 2022-09-03 05:03:04 +02:00
Andreas Nedbal
812c9617ff Refactor mute rule handling to use request.js 2022-08-31 21:46:47 +02:00
Andreas Nedbal
d521800a59 Refactor removal of anon blocks to use request.js 2022-08-31 21:46:10 +02:00
Andreas Nedbal
ba0ee581c4 Remove "frown" state when an answer/comment is smiled 2022-08-30 19:47:18 +02:00
Andreas Nedbal
4ba954a3cf Add (un)subscribing to vocabulary 2022-08-21 16:55:09 +02:00
Karina Kwiatek
48f70c9e47
Prevent default event handling on block anon option
Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>
2022-08-20 19:37:51 +02:00
Karina Kwiatek
ae5d8931af Implement frontend for blocking users site-wide 2022-08-20 19:03:05 +02:00
Karina Kwiatek
29e0f06222 Fix syntax error in password confirmation dialogues 2022-08-04 15:09:20 +02:00
Karina Kwiatek
91df126132 Move follow/unfollow user actions 2022-07-30 20:01:08 +02:00
Karina Kwiatek
e887e8c4fc Refactor action strings 2022-07-30 18:50:46 +02:00
Andreas Nedbal
5f1453103b Add pluralization to list member locale 2022-07-28 12:22:32 +02:00
Andreas Nedbal
6dac157aef Adjust TypeScript logic for list member count 2022-07-28 12:22:32 +02:00
Andreas Nedbal
74dc7c4526 Improve profile header layout 2022-07-24 15:17:11 +02:00
Karina Kwiatek
9a79670e53 Appease the dog overlords 2022-07-20 21:46:41 +02:00
Karina Kwiatek
5a33c77c3a Prevent notification content from overflowing outside the container 2022-07-20 21:46:41 +02:00
Karina Kwiatek
c4b241f9e1 Prevent notifications dropdown from going off-screen 2022-07-20 21:46:41 +02:00
Andreas Nedbal
5c3d003c2b Remove moderation comment functionality from TypeScript 2022-07-19 11:17:45 +02:00
Andreas Nedbal
3cabd39b89 Remove vote functionality from TypeScript 2022-07-18 23:10:07 +02:00
Karina Kwiatek
5bd186bbe2 Deduplicate navigation dropdowns; Restore notification dropdown to mobile 2022-07-18 23:09:53 +02:00
Andreas Nedbal
851c74f228 Fix logged-out users sending wrong data to question endpoint 2022-07-17 10:05:20 +02:00
Karina Kwiatek
be8418a1aa Use TypeScript for RailsAdmin entrypoint 2022-07-05 21:22:58 +02:00
Karina Kwiatek
a2f7ea2895 Configure RailsAdmin to use webpacker 2022-07-05 21:22:58 +02:00
Karina Kwiatek
517f2df1cc Add Lato semibold
This one gets used by Bootstrap for headings.
2022-07-03 18:55:02 +02:00
Karina Kwiatek
c899e7983c Only import the weights of Lato which we use 2022-07-02 13:00:13 +02:00
Karina Kwiatek
e4a00ceedc Fix ban reason being set to the banned user's username 2022-06-26 18:32:18 +02:00
Andreas Nedbal
f6828a24ad Adjust form queries so selector doesn't pick delete button 2022-06-26 17:52:44 +02:00
Andreas Nedbal
8f8ebaf77b Update theme settings related TypeScript code 2022-06-26 17:52:44 +02:00
Andreas Nedbal
2e9b3e882d Only add button classes to actions that actually are buttons 2022-06-25 15:39:30 +02:00
Andreas Nedbal
936b49eef0 WIP: Add UI to manage (anonymous) blocks 2022-06-25 15:39:30 +02:00
Karina Kwiatek
f379845615 Add frontend for blocking anonymous users 2022-06-15 14:26:48 +02:00
Karina Kwiatek
a48a187086 Reset follow button after blocking a user 2022-06-13 11:56:34 +02:00
Karina Kwiatek
c173c4a17d Add the ability to block/unblock users from profile pages 2022-06-13 11:56:34 +02:00
Andreas Nedbal
a7d2c7be7e Fix Hound nits 2022-04-17 22:58:42 +02:00
Andreas Nedbal
c2d0ca7eed Update about page layout 2022-04-17 22:58:42 +02:00