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 |
nilsding
|
76c614ea66
|
alright
|
2014-12-12 23:45:49 +01:00 |
nilsding
|
daab6ce4f5
|
THIS IS SPARTA
|
2014-12-09 23:21:41 +01:00 |
nilsding
|
72c259bd0d
|
question#content now has a validation.
|
2014-12-08 15:34:37 +01:00 |