Karina Kwiatek
793fec7da1
Update pinning tests to match new Turbo Stream behaviour
2023-02-12 21:06:16 +01:00
Karina Kwiatek
dcad9073a8
Fix typos in pinning tests
2023-02-12 20:19:50 +01:00
Karina Kwiatek
04303c667e
Add tests for pin/unpin endpoints
2023-02-12 20:19:50 +01:00
Andreas Nedbal
5579489a92
Apply review suggestion from @nilsding
...
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2023-02-12 20:16:36 +01:00
Andreas Nedbal
bc52eb8cb5
Add specs for Turbo Stream responses
2023-02-12 20:16:36 +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
72ad8f6699
Add tests for TurboStreamable concern
2023-02-12 20:16:36 +01:00
Georg Gadinger
065d35c288
well_known/node_info: remove twitter as outbound service
2023-02-12 19:04:01 +01:00
Georg Gadinger
71be21cccc
add specs for Settings::SharingController
2023-02-10 21:16:21 +01:00
Andreas Nedbal
06d7db7ff8
Remove ShareWorker
2023-02-05 21:54:51 +01:00
Andreas Nedbal
c327eee38e
Remove services controller
2023-02-05 21:54:51 +01:00
Karina Kwiatek
666f95c143
Adjust tests to not check ivars that are no longer used when filter is empty
2023-01-29 21:37:22 +01:00
Georg Gadinger
3e3501d201
inbox: update inbox entries in controller
2023-01-27 20:36:22 +01:00
Georg Gadinger
58705fffba
mark notifications as "read" in the controller and when you see them
...
this makes it behave a bit more like the inbox
2023-01-24 15:54:41 +01:00
Karina Kwiatek
529bf40dbe
Merge pull request #979 from Retrospring/fix/pwa-issues
...
Fix various PWA issues
2023-01-22 12:47:12 +01:00
Karina Kwiatek
9d18fd3b31
Update tests to match new PWA start URL
2023-01-21 19:21:51 +01:00
Georg Gadinger
6c90f2f0dd
inbox: add some proper specs
2023-01-19 11:57:56 +01:00
Georg Gadinger
5c4ab05d4e
get rid of RSpec deprecation warning
...
Using `should_not` from rspec-expectations' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = :should }` instead. Called from /Users/foxy/src/Retrospring/retrospring/spec/controllers/well_known/node_info_controller_spec.rb:84:in `block (4 levels) in <top (required)>'.
2023-01-06 13:53:32 +01:00
Karina Kwiatek
e13933626f
Fix typo in context label
...
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2023-01-04 18:42:44 +01:00
Karina Kwiatek
63d1709878
Appease the dog overlords
2023-01-04 17:10:29 +01:00
Karina Kwiatek
b35108e9d0
Implement NodeInfo
...
Closes #902
2023-01-04 17:08:05 +01:00
Karina Kwiatek
16b9262bed
Remove warning in WebPush controller test
2023-01-03 18:12:13 +01:00
Karina Kwiatek
5a3f2966dd
Add tests for subscription check endpoint
2023-01-02 11:52:02 +01:00
Karina Kwiatek
22a84ab818
Appease the dog overlords
2023-01-02 11:51:45 +01:00
Karina Kwiatek
3eafa5e335
Add tests for subscription management
2023-01-02 11:50:48 +01:00
Karina Kwiatek
7766c9bd5e
Add tests for services settings page
2023-01-02 09:34:08 +01:00
Karina Kwiatek
f80d4ce935
Move create test into a describe block
2023-01-02 09:34:08 +01:00
Karina Kwiatek
0f01177c67
Reformat services controller spec
2023-01-02 09:34:08 +01:00
Andreas Nedbal
6a03d3587a
Appease the dog overlords
2023-01-01 22:42:50 +01:00
Andreas Nedbal
7afff7884e
Add tests for mute relationship and notification behaviour
2023-01-01 22:42:50 +01:00
Georg Gadinger
3524809e21
fix display conditions of profile questions
2022-12-27 22:07:21 +00:00
Georg Gadinger
d52529c840
mark dataexported notifications as read when visiting export page
2022-12-10 15:56:07 +01:00
Andreas Nedbal
1c4993df3f
Fix lints
2022-11-21 23:07:18 +01:00
Andreas Nedbal
d9991f5fa7
Add tests
2022-11-21 23:05:04 +01:00
Andreas Nedbal
5f2b044d80
Add tests for mute rules
2022-11-21 20:26:19 +01:00
Andreas Nedbal
9048a3e7d8
Remove AJAX Mute Rules code
2022-11-21 20:26:19 +01:00
Andreas Nedbal
930e16bbda
Add tests for `Admin::DashboardController`
2022-11-21 20:26:01 +01:00
Andreas Nedbal
54e157ec76
`AnnouncementController` -> `Admin::AnnouncementController`
2022-11-21 20:26:01 +01:00
Andreas Nedbal
78df5af040
Add tests for InboxController
2022-11-18 23:35:38 +01:00
Andreas Nedbal
44c0136c9e
Remove AJAX question generation code
2022-11-18 23:35:38 +01:00
Andreas Nedbal
23dafb5bcb
Merge branch 'main' into feature/privacy-noindex
2022-11-18 23:23:01 +01:00
Andreas Nedbal
92d5918b91
Add tests for social graph hiding setting
2022-11-18 23:19:24 +01:00
Andreas Nedbal
3ddba9ae8a
Fix lints
2022-11-16 22:34:57 +01:00
Andreas Nedbal
23fe0a2c6e
Add tests for noindex setting
2022-11-16 22:33:30 +01:00
Andreas Nedbal
fdf42d4169
Add tests for inbox locking
2022-11-06 15:02:12 +01:00
Andreas Nedbal
86869dc993
Add tests for new instance variables in TimelineController
2022-10-24 23:19:39 +02:00
Georg Gadinger
0f9c6f1e07
typoed_email_validator: check for valid TLDs
...
i'm sure there are many more typos waiting to happen. one thing we
can already catch though is the usage of invalid TLDs.
this makes use of my new TLDv gem -- the data it uses can be updated
independently from the main gem.
2022-10-13 21:38:54 +02:00
Andreas Nedbal
c979a7211d
Appease the robot dog
2022-09-02 20:08:11 +02:00
Andreas Nedbal
13c275b189
Adjust tests to match controller adjustment
2022-09-02 20:02:03 +02:00