Karina Kwiatek
|
14dfef6a52
|
Add status messages for blocking/unblocking users
|
2022-06-13 11:56:34 +02:00 |
|
Karina Kwiatek
|
d67ae1eb19
|
Only accept users to relationship use cases
Dry Types was having issues with taking either an object or string so it's easier to deal with just passing in an object directly
|
2022-06-13 11:56:34 +02:00 |
|
Karina Kwiatek
|
56799f60c7
|
Disallow adding blocked users to lists
|
2022-06-13 11:56:34 +02:00 |
|
Karina Kwiatek
|
9f06b48569
|
Disallow creating questions when blocked by the user being asked
|
2022-06-13 11:56:34 +02:00 |
|
Andreas Nedbal
|
79dbf7d1c8
|
Add translations for mute rule controller actions
|
2022-02-18 12:50:27 +01:00 |
|
Karina Kwiatek
|
3b1287c424
|
Apply suggestions from @nilsding
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
2022-01-23 16:48:53 +01:00 |
|
Karina Kwiatek
|
731ee4bf69
|
Address review comments from @nilsding
|
2022-01-23 16:48:53 +01:00 |
|
Karina Kwiatek
|
677ce26e6c
|
Use generic handling of our own exceptions
Noticed that we shouldn't be trying to catch specific exceptions as `Dry::Types` will throw its own exceptions for validation errors.
|
2022-01-23 16:48:53 +01:00 |
|
Karina Kwiatek
|
29d46b43db
|
Fix lint error; use fail message for relationship create failures
|
2022-01-23 16:48:53 +01:00 |
|
Karina Kwiatek
|
8d59ef9398
|
Use screen_name instead of target_user param in Ajax::RelationshipController
|
2022-01-23 16:48:53 +01:00 |
|
Karina Kwiatek
|
b4e0699e82
|
Fix lint errors
|
2022-01-23 16:48:53 +01:00 |
|
Karina Kwiatek
|
0ab822c33a
|
Use full translation key for messages
|
2022-01-23 16:48:53 +01:00 |
|
Karina Kwiatek
|
d609435f7c
|
Update Ajax::RelationshipController to use usernames; Test Use Case
|
2022-01-23 16:48:53 +01:00 |
|
Karina Kwiatek
|
3962671135
|
Implement relationship logic as use case
|
2022-01-23 16:48:53 +01:00 |
|
Karina Kwiatek
|
7677ed21a4
|
Update tests for unbanning users
|
2022-01-02 19:50:44 +01:00 |
|
Karina Kwiatek
|
9a35584284
|
Refactor ban-related functionality into use cases
|
2022-01-02 19:50:01 +01:00 |
|
Karina Kwiatek
|
be0cf69368
|
Refactor existing ban-related methods
|
2022-01-02 19:50:01 +01:00 |
|
Karina Kwiatek
|
6c0e6b1d30
|
Create mute rules AJAX controller
|
2022-01-01 00:38:38 +01:00 |
|
Karina Kwiatek
|
c31ab3578d
|
Apply mute filters to questions asked directly
|
2022-01-01 00:38:38 +01:00 |
|
Karina Kwiatek
|
065e56ccf1
|
Replace New Relic with Sentry
|
2021-12-28 18:32:03 +01:00 |
|
Karina Kwiatek
|
f28f714457
|
Allow retries for ShareWorker
|
2021-12-25 13:40:21 +01:00 |
|
Karina Kwiatek
|
56786ebb38
|
Add direct field to questions
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
|
2021-08-11 16:56:58 +02:00 |
|
Georg Gadinger
|
b58883e004
|
Remove "ask a group" feature
|
2020-05-25 18:34:43 +02:00 |
|
Georg Gadinger
|
ea0685136e
|
Rename Groups to Lists
haha regexp go brrr
special thanks to @seatsea for helping me out with the French locales
|
2020-05-25 18:04:54 +02:00 |
|
Andreas Nedbal
|
53979580d8
|
Merge branch 'master' into feature/bootstrap
|
2020-05-04 23:19:54 +02:00 |
|
Georg Gadinger
|
0109322610
|
add spec for Ajax::ModerationController
|
2020-05-01 22:41:26 +02:00 |
|
Georg Gadinger
|
3e95d5ebeb
|
add spec for Ajax::ReportController
|
2020-05-01 10:17:05 +02:00 |
|
Georg Gadinger
|
6f3f3afa2f
|
add spec for Ajax::GroupController
|
2020-05-01 10:17:05 +02:00 |
|
Georg Gadinger
|
54532c71e1
|
add spec for Ajax::QuestionController
also fix some minor annoyances
|
2020-05-01 10:17:05 +02:00 |
|
Georg Gadinger
|
1824fb1c25
|
add spec for Ajax::InboxController
|
2020-05-01 10:17:05 +02:00 |
|
Andreas Nedbal
|
91a7f7ed33
|
Fix wrong partial in Ajax::CommentController#create
|
2020-04-29 14:01:48 +02:00 |
|
Andreas Nedbal
|
b22c7d358c
|
Fix wrong partial path in Ajax::AnswerController#create
|
2020-04-29 13:33:53 +02:00 |
|
Andreas Nedbal
|
45b11bddfd
|
Merge branch 'master' into feature/bootstrap
|
2020-04-29 02:49:07 +02:00 |
|
Georg Gadinger
|
2f2b9ab1f4
|
New Relic be like: *notices your errors* OwO what's this?
|
2020-04-28 20:32:36 +02:00 |
|
Georg Gadinger
|
e07d069c73
|
Refactor Ajax::*Controllers
Also removed the unused `Ajax::QuestionController#preview` method and
route
|
2020-04-28 20:28:00 +02:00 |
|
Andreas Nedbal
|
e9e0a222b0
|
Merge branch 'master' into feature/bootstrap
|
2020-04-27 02:11:54 +02:00 |
|
Karina Kwiatek
|
926631eca3
|
Remove more left-over references to role fields
|
2020-04-25 22:23:37 +01:00 |
|
Karina Kwiatek
|
f42cc6aed9
|
Remove all other references to removed roles
|
2020-04-25 21:20:02 +01:00 |
|
Andreas Nedbal
|
96309eb8ba
|
Move all modals into shared views/modal directory
|
2020-04-25 15:16:45 +02:00 |
|
Georg Gadinger
|
946bb3ae9d
|
Use Rolify for admin and moderator roles
|
2020-04-19 22:35:58 +02:00 |
|
Karina Kwiatek
|
a19402af41
|
Upgrade to Rails 5.2
|
2020-04-19 00:45:50 +01:00 |
|
Yuki
|
e510a6e8b4
|
Do you feel it, Mr. Krabs?
|
2015-09-18 18:09:26 +09:00 |
|
Yuki
|
c107cb19cb
|
LEEDLE LEEDLE LEEE
|
2015-09-18 18:08:08 +09:00 |
|
Yuki
|
64ba41d9a6
|
Fix reports
|
2015-09-18 18:02:16 +09:00 |
|
Yuki
|
8cbd85a89c
|
the copy paste is strong
|
2015-09-01 18:48:56 +05:30 |
|
Yuki
|
4b891b3f70
|
Fix dangerous send exploit
|
2015-09-01 18:44:50 +05:30 |
|
Yuki
|
5d3d3a68e7
|
Fix remote code execution exploit
|
2015-09-01 18:44:31 +05:30 |
|
Yuki
|
26a517a650
|
Fixes, workers now output to sidekiq, not rails
|
2015-07-27 12:42:12 +05:30 |
|
Yuki
|
92bbfef2df
|
Moved ask all + ask group to worker, validates user_id for ask person now
|
2015-07-27 12:29:56 +05:30 |
|
pixeldesu
|
36d6cd5816
|
remove strict case requirement
|
2015-07-17 22:46:05 +02:00 |
|
pixeldesu
|
e9ae442431
|
add ability to show/search questions from specific users
|
2015-07-17 20:29:19 +02:00 |
|
pixeldesu
|
c1faf41305
|
added translator badge to profiles
|
2015-06-19 14:46:23 +02:00 |
|
pixeldesu
|
0aeab3b7f7
|
fix merge conflict
|
2015-06-08 22:17:14 +02:00 |
|
pixeldesu
|
e6e1d03187
|
localized ajax controllers
|
2015-06-07 18:24:01 +02:00 |
|
Yuki
|
d11b16dad6
|
Possibly fix /ajax/preview
|
2015-06-06 05:57:15 +05:30 |
|
Yuki
|
05ca42c819
|
Fix Retrospring/bugs#49
|
2015-05-09 05:01:31 +05:30 |
|
Georg G.
|
9b39491d88
|
Merge pull request #18 from skiprope/temp-bans
Support for ban reasons and ban times.
|
2015-05-05 16:54:23 +02:00 |
|
Yuki
|
2204227273
|
Feature-comment-smiles complete (fix Retrospring/bugs#42)
|
2015-05-04 07:09:47 +05:30 |
|
Yuki
|
9688b7ee48
|
Merge stable
|
2015-04-28 10:22:54 +05:30 |
|
Yuki
|
ac14fefb3c
|
Check privilege
|
2015-04-26 07:09:51 +05:30 |
|
Yuki
|
ee29e1f28f
|
Reporting and Deleting logic
|
2015-04-26 07:06:25 +05:30 |
|
Yuki
|
0bb3895ce8
|
Small fixes
|
2015-04-24 00:51:58 +05:30 |
|
Yuki
|
407595c12b
|
Missing return statement
|
2015-04-23 06:31:48 +05:30 |
|
Yuki
|
be04d3528c
|
Support for ban reasons and ban times. Fixes Retrospring/bugs#26 and Retrospring/bugs#25
|
2015-04-23 06:26:29 +05:30 |
|
Yuki
|
b9bf0b04b6
|
Add support for report reasons
|
2015-04-22 08:29:10 +05:30 |
|
Yuki
|
ecffd07344
|
Support for post subscriptions
|
2015-04-21 06:42:11 +05:30 |
|
Georg G
|
ced880fe34
|
made contributor badge changable via web interface
|
2015-04-19 22:25:04 +02:00 |
|
Georg G
|
141db2e521
|
Merge branch 'master' of github.com:Retrospring/retrospring
|
2015-04-19 00:43:04 +02:00 |
|
Georg G
|
399bdf21ee
|
include MarkdownHelper
|
2015-04-19 00:42:58 +02:00 |
|
Yuki
|
e2bfc26c75
|
Markdown preview through AJAX (/ajax/preview)
|
2015-04-19 03:47:13 +05:30 |
|
Georg G
|
06cc52ffc5
|
made these checkboxes work
|
2015-02-03 17:48:30 +01:00 |
|
nilsding
|
44b4e8721a
|
alright
|
2015-01-17 19:53:34 +01:00 |
|
nilsding
|
4a8005b195
|
closes issue #64
|
2015-01-17 19:49:11 +01:00 |
|
nilsding
|
927ec9678f
|
deleting groups works now! finally!!!
|
2015-01-17 18:57:23 +01:00 |
|
nilsding
|
a0d0731a6b
|
creating groups works now.
|
2015-01-17 18:24:36 +01:00 |
|
nilsding
|
dd6af3f651
|
adding and removing users to/from groups works now
|
2015-01-17 17:50:25 +01:00 |
|
nilsding
|
a05d763b75
|
selecting the group from the ask followers modal works now.
|
2015-01-13 15:45:32 +01:00 |
|
nilsding
|
59b431513b
|
made privacy_allow_stranger_answers work
|
2015-01-03 22:37:10 +01:00 |
|
nilsding
|
f53ca1b449
|
the new answer is now shown
|
2015-01-03 19:14:26 +01:00 |
|
nilsding
|
88b71d8f31
|
added render of the answerbox to the response
|
2015-01-03 18:56:06 +01:00 |
|
nilsding
|
e37907f948
|
removed unnecessary puts
|
2015-01-03 18:42:24 +01:00 |
|
nilsding
|
7be7de11cd
|
moved answering code from inbox_controller.rb to answer_controller.rb
|
2015-01-03 18:40:39 +01:00 |
|
nilsding
|
65e90e1c64
|
reporting users works as well.
|
2014-12-29 01:47:04 +01:00 |
|
nilsding
|
34a2f3cd6b
|
deleting comments works now
|
2014-12-29 01:05:30 +01:00 |
|
nilsding
|
a0c0d68e43
|
posting moderation comments works now
|
2014-12-29 00:50:14 +01:00 |
|
nilsding
|
b7b5ee960e
|
deleting reports works now
|
2014-12-29 00:21:06 +01:00 |
|
nilsding
|
7a0b3f4af7
|
added votes for reports
|
2014-12-28 23:26:16 +01:00 |
|
nilsding
|
40f54fd19a
|
more before_destroy and after_create
|
2014-12-28 21:58:35 +01:00 |
|
nilsding
|
fec91eeb5b
|
before_destroy
|
2014-12-28 21:34:42 +01:00 |
|
nilsding
|
b6c0b1864a
|
moved some code
|
2014-12-28 21:20:07 +01:00 |
|
nilsding
|
b3f165b12b
|
reporting and deleting comments works now
|
2014-12-28 21:14:01 +01:00 |
|
nilsding
|
ce280fffa1
|
reporting things via ajax works now
|
2014-12-28 19:55:50 +01:00 |
|
nilsding
|
e789fb7e68
|
finally made that worker work.
|
2014-12-27 17:33:49 +01:00 |
|
nilsding
|
1ba34c59d0
|
added "delete all questions" button thing
|
2014-12-21 13:41:57 +01:00 |
|
nilsding
|
6471e3baa5
|
fixed answers not being deleted
|
2014-12-15 19:19:26 +01:00 |
|
nilsding
|
778c1eaccb
|
bugFuchs
|
2014-12-14 17:21:15 +01:00 |
|
nilsding
|
309fa939aa
|
no more thread.new
|
2014-12-13 16:46:27 +01:00 |
|
nilsding
|
633e133713
|
sharing now works for real.
|
2014-12-13 15:38:16 +01:00 |
|
nilsding
|
013d1d44b7
|
the checkbox should now share to services
|
2014-12-13 15:17:50 +01:00 |
|
nilsding
|
b25c419e52
|
aw yeah
|
2014-12-12 23:53:23 +01:00 |
|