Andreas Nedbal
|
4e434dd268
|
Remove legacy SmileController
|
2023-12-09 00:59:14 +01:00 |
Andreas Nedbal
|
9872d3aace
|
Implement reaction create/destroy with Turbo Streams
|
2023-12-09 00:59:14 +01:00 |
Andreas Nedbal
|
80b0df1ddd
|
Merge branch 'main' into task/refactor-comment-controller
|
2023-10-29 21:54:32 +01:00 |
Andreas Nedbal
|
ca043d56ef
|
Rename `ReactionController` to `ReactionsController`
|
2023-10-29 21:52:38 +01:00 |
Andreas Nedbal
|
5d093c621b
|
Rename `#show` to `#index` action for comment reactions
|
2023-10-29 21:48:41 +01:00 |
Andreas Nedbal
|
e8e833f9bd
|
Move comment reactions into own controller
|
2023-10-29 21:32:39 +01:00 |
Andreas Nedbal
|
5afaef427c
|
Rename `CommentController` to `CommentsController`
|
2023-10-29 21:30:32 +01:00 |
Andreas Nedbal
|
be947bf4e2
|
Add `RelationshipsController`
|
2023-10-28 10:41:20 +02:00 |
Karina Kwiatek
|
0877b938a3
|
Merge pull request #1417 from Retrospring/feature/turbo-subscriptions
Move subscription functionality to Turbo Streams
|
2023-10-28 10:16:20 +02:00 |
Andreas Nedbal
|
4c393defb7
|
Add `ModalController#close` action
|
2023-10-28 04:39:15 +02:00 |
Andreas Nedbal
|
f30b1b820e
|
Add `show_reactions` action and move markup into it
|
2023-10-28 04:39:15 +02:00 |
Andreas Nedbal
|
563f834287
|
Remove `Ajax::SubscriptionController`
|
2023-10-25 03:14:57 +02:00 |
Andreas Nedbal
|
cefb805243
|
Add `SubscriptionsController`
|
2023-10-25 03:14:57 +02:00 |
Karina Kwiatek
|
81b271ab03
|
Move reactions to separate view/endpoint
|
2023-10-15 18:42:30 +02:00 |
Karina Kwiatek
|
849d4f74f2
|
Move comments to a turbo frame
|
2023-10-15 18:42:30 +02:00 |
Karina Kwiatek
|
c9c458252b
|
Add functionality for marking all notifications as read
|
2023-05-05 15:59:25 +02:00 |
Georg Gadinger
|
64adbb5707
|
allow /metrics to be reached from private subnets only
this commit is not approved by the IPv6 crowd. patches welcome
|
2023-02-13 22:17:46 +01:00 |
Georg Gadinger
|
bc6806aa89
|
initial metrics
|
2023-02-13 22:17:46 +01:00 |
Karina Kwiatek
|
410d9b5d8e
|
Implement unpinning answers
|
2023-02-12 20:19:50 +01:00 |
Karina Kwiatek
|
b196909b79
|
Create frontend endpoint for pinning answers
|
2023-02-12 20:19:50 +01:00 |
Andreas Nedbal
|
4dc88fe1ef
|
Refactor TurboStreamable spec to use an anonymous controller
|
2023-02-12 20:16:36 +01:00 |
Andreas Nedbal
|
0aac4caf45
|
Register test routes in routes.rb
|
2023-02-12 20:16:36 +01:00 |
Andreas Nedbal
|
926be13fa6
|
Add `Settings::SharingController`
|
2023-02-05 21:54:51 +01:00 |
Andreas Nedbal
|
c327eee38e
|
Remove services controller
|
2023-02-05 21:54:51 +01:00 |
Karina Kwiatek
|
d45c6af853
|
Remove page parameter from `user/friends` redirects
|
2023-01-28 11:08:16 +01:00 |
Georg Gadinger
|
3b81dc33db
|
routes: remove unused `:page` param and all `:via` options
|
2023-01-22 00:04:33 +01:00 |
Georg Gadinger
|
eb7abb33be
|
user: only provide #questions as GET
|
2023-01-22 00:04:33 +01:00 |
Georg Gadinger
|
14f32aa3c0
|
question: only provide #show as GET
|
2023-01-22 00:04:33 +01:00 |
Georg Gadinger
|
b019f24aaa
|
user: only provide #followers and #followings as GET
|
2023-01-22 00:04:33 +01:00 |
Georg Gadinger
|
989873ba62
|
user: only provide #show as GET
|
2023-01-22 00:04:33 +01:00 |
Georg Gadinger
|
d572734b96
|
notifications: only provide #index as GET
|
2023-01-22 00:04:33 +01:00 |
Georg Gadinger
|
77529c2217
|
moderation/reports: only provide #index as GET
|
2023-01-22 00:04:33 +01:00 |
Georg Gadinger
|
144db471d6
|
moderation/inbox: only provide #index as GET
|
2023-01-22 00:04:33 +01:00 |
Georg Gadinger
|
59d94d7ba0
|
timeline: only provide #index, #public and #list as GET
|
2023-01-22 00:04:33 +01:00 |
Georg Gadinger
|
2f82e3be31
|
inbox: only provide #show as GET
|
2023-01-19 11:57:55 +01:00 |
Karina Kwiatek
|
b35108e9d0
|
Implement NodeInfo
Closes #902
|
2023-01-04 17:08:05 +01:00 |
Karina Kwiatek
|
efad76855e
|
Add endpoint for checking subscription status
|
2023-01-02 11:52:02 +01:00 |
Karina Kwiatek
|
8ff213af4e
|
Add the ability to unsubscribe from push notifications
|
2023-01-02 11:50:48 +01:00 |
Karina Kwiatek
|
752cf1506b
|
Add settings page for push notifications
|
2023-01-02 11:50:47 +01:00 |
Karina Kwiatek
|
bae227be76
|
Add endpoints for getting webpush public key and subscribing
|
2023-01-02 11:50:47 +01:00 |
Andreas Nedbal
|
d000ddaae4
|
Add `AnonymousBlockController`
|
2022-11-21 22:29:47 +01:00 |
Andreas Nedbal
|
ddded27757
|
Remove anonymous block AJAX implementation
|
2022-11-21 22:28:38 +01:00 |
Andreas Nedbal
|
c08ff04738
|
Destroy Mute Rules using Turbo Streams
|
2022-11-21 20:26:19 +01:00 |
Andreas Nedbal
|
54e157ec76
|
`AnnouncementController` -> `Admin::AnnouncementController`
|
2022-11-21 20:26:01 +01:00 |
Andreas Nedbal
|
c61ccfa5c1
|
Add admin dashboard controller
|
2022-11-21 20:26:01 +01:00 |
Andreas Nedbal
|
44c0136c9e
|
Remove AJAX question generation code
|
2022-11-18 23:35:38 +01:00 |
Andreas Nedbal
|
d3eae22f13
|
Generate inbox entries using Turbo Streams
|
2022-11-18 23:35:38 +01:00 |
Andreas Nedbal
|
6ae03dbd7f
|
Refactor questions to use a Turbo Stream-backed pagination
|
2022-09-08 23:35:41 +02:00 |
Andreas Nedbal
|
b595910564
|
Refactor timelines to use a Turbo Stream-backed pagination
|
2022-09-08 23:18:21 +02:00 |
Andreas Nedbal
|
c60acebf21
|
Refactor user relationships to use a Turbo Stream-backed pagination
|
2022-09-08 22:11:26 +02:00 |