Karina Kwiatek
bc1fc50780
Prevent comments from submitting after input as composition ends
2022-10-25 18:57:36 +02:00
Karina Kwiatek
f6abb8a8ca
Use body font in sweet-alert
2022-10-25 18:56:19 +02:00
Karina Kwiatek
99955e5452
Replace Lato font with Lexend
2022-10-24 23:43:53 +02:00
Georg Gadinger
87ec3093a9
allow for using SVG logos in the navbar
...
this uses our ✨ new and improved✨ logo by default, but can be easily
changed by modifying `/public/logo.svg`. the svg is loaded only once
when the application starts, so any modifications to it after a
deployment are visible immediately.
thanks to the power of CSS and SVG being able to make use of it, custom
colour schemes still work too.
2022-10-24 23:19:51 +02:00
Andreas Nedbal
d11aff1db9
Decrease vertical spacing of inbox action bar
2022-10-24 13:58:54 +02:00
Andreas Nedbal
9bfc2b9dac
Add top action bar to Inbox
2022-10-24 13:58:54 +02:00
Karina Kwiatek
bb94845262
Merge pull request #727 from Retrospring/feature/i19n.js
...
Install i18n-js 4 2: Electric Boogaloo
2022-10-11 23:34:52 +02:00
Georg Gadinger
4b8490a2d1
auto-foxus text field in ask modal
...
resolves #557
2022-10-11 22:08:59 +02:00
Andreas Nedbal
a8c1961af3
Migrate entrypoint to support new i18n-js version
2022-10-10 21:40:30 +02:00
Andreas Nedbal
6ee96446dc
Remove legacy pagination
2022-09-08 23:48:01 +02:00
Andreas Nedbal
f05abed6ef
Rename `turbolinks:load` event to `turbo:load`
2022-09-04 18:34:23 +02:00
Andreas Nedbal
c7ca416e67
Import (and setup) Turbo in TypeScript
2022-09-04 18:34:23 +02:00
Andreas Nedbal
203db7565d
Remove UJS and Turbolinks initializers
2022-09-04 18:34:23 +02:00
Karina Kwiatek
5baafdc38d
Merge pull request #662 from Retrospring/feature/request-js-user
...
Refactor user TS functionality to use `@rails/request.js`
2022-09-03 21:44:48 +02:00
Karina Kwiatek
bc9db3e8fc
Merge pull request #661 from Retrospring/feature/request-js-question
...
Refactor question(box) TS functionality to use `@rails/request.js`
2022-09-03 21:44:38 +02:00
Karina Kwiatek
67546ec857
Merge pull request #660 from Retrospring/feature/request-js-moderation
...
Refactor moderation TS functionality to use `@rails/request.js`
2022-09-03 21:31:24 +02:00
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
2643d1a524
Refactor user actions to use request.js
2022-09-03 16:36:02 +02:00
Andreas Nedbal
d116e338a3
Move destroying and deleting questions to question/
2022-09-03 16:20:07 +02:00
Andreas Nedbal
dba817c8b6
Refactor question asking on profiles to use request.js
2022-09-03 16:19:32 +02:00
Andreas Nedbal
9c9f56e231
Refactor question asking to use request.js
2022-09-03 16:19:00 +02:00
Andreas Nedbal
2f05708a65
Refactor question answering to use request.js
2022-09-03 16:18:31 +02:00
Andreas Nedbal
918c514f12
Refactor user privilege changing to use request.js
2022-09-03 08:43:19 +02:00
Andreas Nedbal
fe6b6b198f
Refactor report removal to use request.js
2022-09-03 08:42:55 +02:00
Andreas Nedbal
389e1271d7
Refactor global anon blocks to use request.js
2022-09-03 08:42:37 +02:00
Andreas Nedbal
6639519905
Refactor user banning to use request.js
2022-09-03 08:42:17 +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