Andreas Nedbal
4ab391a09e
Remove moderation vote from report view
2022-07-18 23:10:07 +02:00
Karina Kwiatek
5bd186bbe2
Deduplicate navigation dropdowns; Restore notification dropdown to mobile
2022-07-18 23:09:53 +02:00
Karina Kwiatek
52d4efbd03
Use maskable icons for Apple web app icon
2022-07-18 23:09:53 +02:00
Karina Kwiatek
b3092d2070
Add PWA metadata endpoint and icons
2022-07-18 23:09:53 +02:00
Andreas Nedbal
2722f4fffb
Fix comment notifications displaying escaped HTML
2022-07-17 09:40:47 +02:00
Karina Kwiatek
e1e45b04a3
Use double quotes instead of single quotes
2022-07-16 21:29:20 +02:00
Karina Kwiatek
c59a70844b
Display if a context question has been deleted when viewing anon blocks
2022-07-16 21:29:20 +02:00
Georg Gadinger
572132f9e9
make captcha readable
2022-07-09 12:41:16 +02:00
Karina Kwiatek
39d55e52c8
Use `target.class.name` instead of `target.type`
...
This only worked for polymorphic relations
2022-07-09 01:15:31 +02:00
Karina Kwiatek
28240bba27
Properly match notification type
2022-07-09 01:15:31 +02:00
Andreas Nedbal
b3f15fe409
Remove unnecessary duplicate locales
2022-07-07 16:51:05 +02:00
Andreas Nedbal
a8362702e3
Localize notification page title
2022-07-07 16:51:05 +02:00
Andreas Nedbal
b551b7acdb
Add translations for notification navigation
2022-07-07 16:51:05 +02:00
Andreas Nedbal
af327b3f08
Add translations for notification types
2022-07-07 16:51:05 +02:00
Andreas Nedbal
52218bf1d0
Add translations for navigation index page
2022-07-07 16:51:05 +02:00
Andreas Nedbal
334c30e773
Remove notification navigation bar
2022-07-07 16:51:05 +02:00
Karina Kwiatek
f20e407cc3
Fix notifications page crashing on reactions
2022-07-05 23:23:37 +02:00
Karina Kwiatek
0cfe5ee964
Replace usages of smiles with reaction appendables
2022-07-05 23:23:37 +02:00
Karina Kwiatek
5f0a546353
Refactor smiling answers to using reactions
2022-07-05 23:23:37 +02:00
Andreas Nedbal
086797829e
Use non-redirect route definitions for navigation states
2022-07-05 20:40:19 +02:00
Andreas Nedbal
2f6de3b36d
Remove superfluous edit_security view
2022-07-05 20:40:19 +02:00
Andreas Nedbal
c73f961006
Move data action views to new locations
2022-07-05 20:40:19 +02:00
Andreas Nedbal
9c4a934959
Move block action views to new locations
2022-07-05 20:40:19 +02:00
Andreas Nedbal
6dc0587423
Move mute action views to new locations
2022-07-05 20:40:19 +02:00
Karina Kwiatek
845e8fb3a3
Prevent navigation from appearing in print
2022-07-03 18:54:44 +02:00
Andreas Nedbal
5d9e91f90c
Update app/views/tabs/_settings.haml
...
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2022-07-03 18:32:36 +02:00
Andreas Nedbal
0f63e39194
Move TOTP views to new location
2022-07-03 18:32:36 +02:00
Karina Kwiatek
b899c1aeb3
Order past bans newest-first
2022-07-02 17:08:44 +02:00
Karina Kwiatek
645469daa5
Correctly display time ago in ban history
2022-07-02 17:08:44 +02:00
Karina Kwiatek
32865b528d
Highlight current ban
2022-07-02 17:08:44 +02:00
Karina Kwiatek
c838263a2e
Allow for ban history to be seen while banned
2022-07-02 17:08:44 +02:00
Karina Kwiatek
990c67baea
Move unban into own view
2022-07-02 17:08:44 +02:00
Karina Kwiatek
a0877b102a
Create tabs for ban modal
2022-07-02 17:08:44 +02:00
Karina Kwiatek
1f3681ef50
Remove unnecessary value from reason field
2022-07-02 17:08:44 +02:00
Karina Kwiatek
5239f69081
Display duration controls on one line
2022-07-02 17:08:44 +02:00
Karina Kwiatek
bb23f6b3f0
Add translations for ban modal
2022-07-02 17:08:44 +02:00
Andreas Nedbal
f53aaf6091
Move and combine export settings template
2022-07-02 16:36:14 +02:00
Andreas Nedbal
97f28d8309
Move and combine privacy settings template
2022-06-28 23:20:11 +02:00
Karina Kwiatek
97d8068a09
Set input types and autocomplete in profile settings
2022-06-28 23:13:30 +02:00
Karina Kwiatek
297bacf339
Remove old profile settings view
2022-06-28 23:13:30 +02:00
Karina Kwiatek
805e3504c7
Set autocomplete attributes on username & password fields
2022-06-28 23:13:30 +02:00
Karina Kwiatek
9dedf447a6
Use numeric input mode in TOTP entry
2022-06-28 23:13:30 +02:00
Karina Kwiatek
597f8b74cb
Fix everyone showing up as anonymous outside of moderation view
2022-06-27 00:41:26 +02:00
Andreas Nedbal
4d31addd0c
Use proper route definitions in templates
2022-06-26 22:45:52 +02:00
Andreas Nedbal
8141db2ca7
Move profile picture actions to `Settings::ProfilePictureController`
2022-06-26 22:45:52 +02:00
Andreas Nedbal
efa0048c87
WIP: Move profile actions to `Settings::ProfileController`
2022-06-26 22:45:52 +02:00
Karina Kwiatek
e64f206f5b
Replace `anonymous_identifier` with `author_identifier`
2022-06-26 21:07:28 +02:00
Karina Kwiatek
ddd7cfd81d
Pass `author_identifier` in `question/question` partial
2022-06-26 21:07:28 +02:00
Karina Kwiatek
e5b8ea017c
Show anon identifier in tooltip when unmasking
2022-06-26 21:07:28 +02:00
Karina Kwiatek
1b09d51443
Add toggle for moderation view
2022-06-26 21:07:28 +02:00
Karina Kwiatek
73274988c1
Add `permanently_banned?` method to user model
2022-06-26 18:32:18 +02:00
Karina Kwiatek
0c6d79ce0b
Add `permanent?` method to `UserBan`
2022-06-26 18:32:18 +02:00
Andreas Nedbal
f6828a24ad
Adjust form queries so selector doesn't pick delete button
2022-06-26 17:52:44 +02:00
Andreas Nedbal
bafe92968d
Adjust usages of route definitions
2022-06-26 17:52:44 +02:00
Andreas Nedbal
b15aaafccd
Move theme templates to new location
2022-06-26 17:52:44 +02:00
Karina Kwiatek
449aa1d998
Fix profiles failing to load when the user disallows anonymous questions
2022-06-26 12:00:31 +02:00
Andreas Nedbal
3788e492dd
Add text if no user is (anonymously) blocked
2022-06-25 15:39:30 +02:00
Andreas Nedbal
bc986c6624
Add translations for block settings page
2022-06-25 15:39:30 +02:00
Andreas Nedbal
936b49eef0
WIP: Add UI to manage (anonymous) blocks
2022-06-25 15:39:30 +02:00
Karina Kwiatek
10ead35209
Add translations for inbox moderation
2022-06-23 22:17:14 +02:00
Karina Kwiatek
be8ba63b95
Add a way for moderators to view user inboxes
2022-06-23 22:17:14 +02:00
Karina Kwiatek
cd581fd2b1
Move anon icon tooltip text into translatable string
2022-06-23 21:29:27 +02:00
Karina Kwiatek
a2937a60e9
Add icon for anonymous questions
2022-06-23 21:29:27 +02:00
Karina Kwiatek
15052e203e
Appease the dog overlords
2022-06-23 21:29:27 +02:00
Karina Kwiatek
d1ad34eb9c
Apply anon display name settings to question author display
2022-06-23 21:29:27 +02:00
Karina Kwiatek
768d360ce7
Add profile setting for anon display name
2022-06-23 21:29:27 +02:00
Karina Kwiatek
e404b61ec1
Sort relationship lists by relationship IDs rather than user IDs
2022-06-18 17:50:41 +02:00
Karina Kwiatek
f379845615
Add frontend for blocking anonymous users
2022-06-15 14:26:48 +02:00
Andreas Nedbal
e4603ff852
Add block identifiers to questionbox
2022-06-13 22:59:41 +02:00
Andreas Nedbal
cf74d6f4c8
Add translations for questionbox
2022-06-13 22:59:41 +02:00
Karina Kwiatek
c173c4a17d
Add the ability to block/unblock users from profile pages
2022-06-13 11:56:34 +02:00
Andreas Nedbal
d5e317d3fe
Fix missing translation on question view
2022-04-26 08:20:54 +02:00
Andreas Nedbal
a0741a9a68
Add translations for inbox entry
2022-04-25 19:40:23 +02:00
Andreas Nedbal
14d0074cb8
Add translations for inbox sidebar
2022-04-25 19:40:23 +02:00
Andreas Nedbal
5829dc51ec
Add translations for inbox show view
2022-04-25 19:40:23 +02:00
Andreas Nedbal
6b1be53827
Add translations for linkfilter
2022-04-19 21:25:56 +02:00
Andreas Nedbal
e06159b465
Fix quote style
2022-04-18 20:15:34 +02:00
Andreas Nedbal
5518014024
Add translations for footer
2022-04-18 20:15:34 +02:00
Andreas Nedbal
c2d0ca7eed
Update about page layout
2022-04-17 22:58:42 +02:00
Andreas Nedbal
f43d4b8621
Remove FAQ page
2022-04-17 22:58:42 +02:00
Andreas Nedbal
7e8ba6c647
Add current version as title to site name in footer
2022-04-16 12:56:18 +02:00
Andreas Nedbal
583a3ba519
Remove `user#lists` action, view and route
2022-04-15 21:32:14 +02:00
Andreas Nedbal
3bbc7a36f8
Remove particleground
2022-04-11 22:41:22 +02:00
Andreas Nedbal
a2f3f5dce2
Replace inline style with utility class
2022-04-10 22:01:27 +02:00
Andreas Nedbal
de3af3638e
Add translations for frontpage
2022-04-10 22:01:27 +02:00
Andreas Nedbal
249de5b1ee
Fix theme color application on guest navbar
2022-04-10 22:01:27 +02:00
Andreas Nedbal
2ebe96be17
Update layout of frontpage
2022-04-10 22:01:27 +02:00
Andreas Nedbal
933b0c2e9f
WIP: new layout for frontpage
2022-04-10 22:01:27 +02:00
Andreas Nedbal
fdd8bf7962
Increase in-feed answer display length
2022-04-08 22:16:38 +02:00
Andreas Nedbal
56af98294a
Merge branch 'main' into refactor/settings-tabs-locales
2022-02-20 21:36:31 +01:00
Andreas Nedbal
2fc4b8f4a4
Add translations for privacy setting attributes
2022-02-20 21:20:57 +01:00
Andreas Nedbal
e424d5ed38
Add translations for privacy settings title
2022-02-20 21:20:57 +01:00
Andreas Nedbal
e26d981105
Fix haml-lint nits
2022-02-20 21:20:14 +01:00
Andreas Nedbal
edf3d3db15
Add translation for "time ago" wording
2022-02-20 21:20:14 +01:00
Andreas Nedbal
ebaa7bfa87
Add translation for none-placeholder
2022-02-20 21:20:14 +01:00
Andreas Nedbal
a182f05996
Increase spacing of sections on the data view
2022-02-20 21:20:14 +01:00
Andreas Nedbal
3af55329df
Remove statistics/badges section from data view
2022-02-20 21:20:14 +01:00
Andreas Nedbal
2d63a80761
Add translations for the data view
2022-02-20 21:20:14 +01:00
Andreas Nedbal
072c86a011
Add translation for data page title
2022-02-20 21:20:14 +01:00
Andreas Nedbal
66d8180483
Add translations for settings tabs
2022-02-19 18:08:44 +01:00
Andreas Nedbal
cc50219d05
Add translations for mute rules view
2022-02-18 12:50:27 +01:00
Andreas Nedbal
ee969f5361
Add translation for mute rules title
2022-02-18 12:50:27 +01:00
Andreas Nedbal
b0e1515812
Add translations for recovery key view
2022-02-13 23:41:50 +01:00
Andreas Nedbal
0c1f028b43
Add translations for TOTP setup security view
2022-02-13 23:41:50 +01:00
Andreas Nedbal
118f599fde
Add translations for TOTP enabled security view
2022-02-13 23:41:50 +01:00
Andreas Nedbal
a71b5ce294
Add translations for security settings view
2022-02-13 23:41:50 +01:00
Andreas Nedbal
4d7edfb73d
Add translations for 2FA login view
2022-02-13 23:41:50 +01:00
Andreas Nedbal
3a718a7e88
Merge branch 'main' into refactor/export-locales
2022-02-13 16:55:19 +01:00
Andreas Nedbal
56d42ebf35
Fix theme settings HAML lint nits
2022-02-13 16:53:42 +01:00
Andreas Nedbal
c50df2f660
Translate forms and raised theme settings sections
2022-02-13 16:53:42 +01:00
Andreas Nedbal
84a72ce8cc
Translate general and colors theme settings sections
2022-02-13 16:53:42 +01:00
Andreas Nedbal
83edbad53b
Switch confirm dialog text on account settings to `voc.confirm`
2022-02-13 16:53:42 +01:00
Andreas Nedbal
78357faed5
Translate lead section of theme settings
2022-02-13 16:53:42 +01:00
Andreas Nedbal
64f794256c
Translate title of theme settings page
2022-02-13 16:53:42 +01:00
Andreas Nedbal
0119437170
Add translations for user export
2022-02-13 02:26:15 +01:00
Andreas Nedbal
122c45e154
Fix HAML lint in password modal
2022-02-07 21:51:32 +01:00
Andreas Nedbal
3acf2e422a
Remove superfluous newlines
2022-02-07 21:51:32 +01:00
Andreas Nedbal
9943e6c207
Add translations for sign in
2022-02-07 21:51:32 +01:00
Andreas Nedbal
44580e7166
Add translations for sign up
2022-02-07 21:51:32 +01:00
Andreas Nedbal
540e5acaba
Add translations for account settings
2022-02-07 21:51:32 +01:00
Karina Kwiatek
452eca4afc
Make all icons in answerbox dropdown fixed width
2022-02-02 00:08:25 +01:00
Karina Kwiatek
00e6b0925e
Fix (desktop) Safari rendering dropdown item as button
2022-02-02 00:08:25 +01:00
Karina Kwiatek
fa7ed8409a
Fix service settings form submitting with incorrect entity name
2022-02-01 23:11:10 +01:00
Andreas Nedbal
08c94392e4
Fix HAML codestyle
2022-01-30 21:20:59 +01:00
Andreas Nedbal
3ee847258a
Add translations for profile settings
2022-01-30 21:20:59 +01:00
Karina Kwiatek
20c57c5a7c
Fix lint errors in comment partial
2022-01-29 21:41:23 +01:00
Karina Kwiatek
441530bc2c
Make user avatars in comments link through to profiles
2022-01-29 21:41:23 +01:00
Karina Kwiatek
f4066d55a1
Use translations for feedback page titles
2022-01-29 21:06:03 +01:00
Karina Kwiatek
b49d505dca
Add titles for feedback pages
2022-01-29 21:06:03 +01:00
Andreas Nedbal
1b67605e09
Fix HAML codestyle
2022-01-29 20:08:41 +01:00
Andreas Nedbal
45cb2e12af
Turn Disconnect link for services red
2022-01-29 20:08:41 +01:00
Andreas Nedbal
383ef62603
Translate `ServicesController` views
2022-01-29 20:08:41 +01:00
Andreas Nedbal
594eaedce2
Fix HAML codestyle
2022-01-25 22:31:25 +01:00
Andreas Nedbal
f334a6fea9
Remove error section on announcement new/edit forms
2022-01-25 22:31:25 +01:00
Andreas Nedbal
1a3cc96809
Translate `Announcement#index`
2022-01-25 22:31:25 +01:00
Andreas Nedbal
3404b337eb
Add ActiveModel-scoped locales for `Announcement` model
2022-01-25 22:31:25 +01:00
Andreas Nedbal
8d73008ebf
Address review suggestions
2022-01-24 20:13:09 +01:00
Andreas Nedbal
aec10cbb9a
Hide locale switcher
2022-01-24 20:13:09 +01:00
Karina Kwiatek
d20e07ee19
Remove relationship counters in `users` table
2022-01-23 16:48:53 +01:00
Karina Kwiatek
ce951453a2
Make relationships polymorphic
2022-01-23 16:48:53 +01:00
Andreas Nedbal
d56dfc02f9
Move consent POST-logic to separate action
2022-01-22 22:50:32 +01:00
Andreas Nedbal
77c6dc7120
Turn `feedback_features_path` into snake_case
2022-01-22 22:50:32 +01:00
Andreas Nedbal
153ba70aea
Sort feedback items alphabetically
2022-01-22 22:50:32 +01:00
Andreas Nedbal
eecaaeab2d
Hide navigation section if Canny is not configured
2022-01-22 22:50:32 +01:00
Andreas Nedbal
2f7d7b2601
Fix HAML codestyle of navigation partials
2022-01-22 22:50:32 +01:00
Andreas Nedbal
3bd43f1cf2
Add feedback links to navigation
2022-01-22 22:50:32 +01:00
Andreas Nedbal
4e9f83330b
Fix HAML codestyle
2022-01-22 22:50:32 +01:00
Andreas Nedbal
7374aba6d3
Add generation of the Canny SSO token
2022-01-22 22:50:32 +01:00
Andreas Nedbal
0b76ceb73d
WIP: Canny integration
2022-01-22 22:50:32 +01:00
Karina Kwiatek
04177cc135
Use `button_to` instead of `link_to` for post in security settings
2022-01-15 17:57:51 +01:00
Karina Kwiatek
f13e84319e
Use `button_to` instead of `link_to` for post in service settings
2022-01-15 17:57:51 +01:00
Andreas Nedbal
75b93d3535
Use `button_to` helper to generate a proper logout button
2022-01-15 09:25:30 +01:00
Andreas Nedbal
2647a553ec
Remove legacy stylesheet pack tag
2022-01-12 22:36:17 +01:00
Andreas Nedbal
25408cdcf2
Remove unneeded stylesheet_link_tag
2022-01-11 22:41:37 +01:00
Georg Gadinger
331f6477b8
confirmation_instructions: add "do not reply" remark to the email body
...
There have been several replies to this email containing nothing but the
sentence `Yes, I confirm.` or just simply `Confirmed`. It seems like
someone discovered that replying to the email with exactly that helped
with recovering their Twitter account after it was locked, and now people
try to do this everywhere else.
2022-01-09 22:57:01 +01:00
Andreas Nedbal
da26bbc6c0
Port comment toggle functionality to TypeScript
2022-01-09 16:05:37 +01:00
Andreas Nedbal
75853612f6
Completely remove legacy moderation script entrypoint
2022-01-08 20:28:52 +01:00
Andreas Nedbal
01bedd1143
Port report comment toggle feature to TypeScript
2022-01-08 20:28:52 +01:00
Andreas Nedbal
00cd54e082
Port ban functionality to TypeScript
2022-01-08 20:28:52 +01:00
Andreas Nedbal
5b324caf7c
Add stylesheet pack tag import to load library styles
2022-01-07 22:17:29 +01:00
Karina Kwiatek
136e2fa016
Merge pull request #272 from Retrospring/feature/social-post-tagging
...
Add the ability to post to services with a tag
2022-01-07 19:40:52 +01:00
Karina Kwiatek
fed37ec81c
Merge pull request #277 from Retrospring/refactor/typescript-settings
...
Port Settings functionality to TypeScript
2022-01-07 15:14:29 +01:00
Karina Kwiatek
96e48a833b
Merge pull request #194 from Retrospring/refactor/user-bans
...
Implement ban history
2022-01-06 14:05:33 +01:00
Karina Kwiatek
75d24db1b9
Merge pull request #269 from Retrospring/feature/mod-pagination
...
Pagination in moderation panel
2022-01-06 14:05:12 +01:00
Andreas Nedbal
12430aebf1
Port theme functionality to TypeScript
2022-01-06 03:21:09 +01:00
Karina Kwiatek
023b642bc1
Disallow @ symbols from post tags
...
Co-authored-by: Andreas Nedbal <git@pixelde.su>
2022-01-05 19:50:01 +01:00
Karina Kwiatek
683fffd734
Add the ability to post to services with a tag
2022-01-05 19:49:59 +01:00
Andreas Nedbal
ceeca7483e
Fix haml-lint nits
2022-01-04 00:05:11 +01:00
Andreas Nedbal
3df0196e1f
Add `questionbox` class to questions
...
...so they get removed from the DOM after deletion
2022-01-04 00:05:11 +01:00
Andreas Nedbal
a524a244a9
Use utility class instead of inline style on promotion container
2022-01-04 00:05:11 +01:00
Karina Kwiatek
c19b2df93c
Implement pagination in Moderation Panel view
2022-01-03 23:23:12 +01:00
Karina Kwiatek
2cab96b9af
Implement cursored pagination in Moderation Panel
2022-01-03 22:43:37 +01:00
Andreas Nedbal
4be25b2a1a
Replace inline style on inbox entry options with utility class
2022-01-03 16:33:06 +01:00
Karina Kwiatek
6500d7ac71
Update usages of bans
2022-01-02 19:50:44 +01:00
Karina Kwiatek
ea62d91014
Make ban UI more intuitive when a user is already banned
2022-01-02 19:50:02 +01:00
Karina Kwiatek
9a35584284
Refactor ban-related functionality into use cases
2022-01-02 19:50:01 +01:00
Karina Kwiatek
b7ce9cdbba
Merge pull request #222 from Retrospring/feature/muting
2022-01-02 15:31:49 +01:00
Karina Kwiatek
abe33a831f
Fix lint errors
2022-01-02 01:55:52 +01:00
Karina Kwiatek
23a5fb55d1
Implement frontend for adding mute rules
2022-01-02 01:55:52 +01:00
Karina Kwiatek
6b626765a8
Create views for managing muted words
2022-01-02 01:55:52 +01:00
Andreas Nedbal
bc316757c3
Fix haml-lint nit
2022-01-02 01:27:03 +01:00
Andreas Nedbal
dabc917ab5
Align dropdown-menu to the right
2022-01-02 01:27:03 +01:00
Andreas Nedbal
92544370b6
Make entirity of "Lists" dropdown clickable
2022-01-02 01:27:03 +01:00
Andreas Nedbal
a4041e5da6
Remove another paragraph where questions are rendered
2022-01-01 02:04:49 +01:00
Andreas Nedbal
4fb1f3f38c
Fix wrong spacing in inbox entries
2022-01-01 01:50:46 +01:00
Andreas Nedbal
f803a972b9
Fix haml-lint nit
2021-12-31 22:40:38 +01:00
Andreas Nedbal
a0a403ca4f
Use `rel="nofollow"` in linkfilter view
2021-12-31 22:40:38 +01:00
Andreas Nedbal
1f2c9a08eb
Fix haml-lint nits
2021-12-31 22:40:38 +01:00
Andreas Nedbal
67ee589b5b
Add question markup renderer
2021-12-31 22:40:38 +01:00
Andreas Nedbal
09172a56ef
Add linkfilter action
2021-12-31 22:40:38 +01:00
Georg Gadinger
34aeb2350c
views: add rel=nofollow to some links
2021-12-31 19:30:18 +01:00
Andreas Nedbal
a78cb2f2c9
Open profile website links in a new tab
2021-12-30 00:32:46 +01:00
Andreas Nedbal
e3c9d1b7b4
Update mail notice to mention people to look at their spam folder
2021-12-27 20:51:36 +01:00
Andreas Nedbal
3f4bd13486
Add notice on registering about issues with Hotmail/Outlook
2021-12-27 01:44:10 +01:00
Andreas Nedbal
5fcf24646e
Open share widgets in new tab
2021-12-26 23:28:46 +01:00
Andreas Nedbal
fa37f5c857
Add share links to answerboxes
2021-12-26 22:06:52 +01:00
Karina Kwiatek
053ebafbc5
Merge pull request #213 from Retrospring/refactor/profile
...
Move profile fields to seperate table
2021-12-25 22:44:10 +01:00
Karina Kwiatek
842f51d745
Replace remaining usages of `user.display_name`
2021-12-23 22:01:56 +01:00
Karina Kwiatek
df606a768e
Update usage of `display_name` in shared sidebar
2021-12-23 21:49:42 +01:00
Karina Kwiatek
c995ead1e0
Add accept attribute to file inputs
2021-12-22 16:38:37 +01:00
Karina Kwiatek
8fa4feb469
Add endpoint for updating profile
2021-12-22 00:03:19 +01:00
Karina Kwiatek
00496a1596
Update remaining references to profile fields
2021-12-22 00:03:19 +01:00
Karina Kwiatek
ab720f3f55
Update references to profile fields
2021-12-22 00:03:18 +01:00
Andreas Nedbal
6639f6646a
only count active users on about page
2021-10-03 20:40:25 +02:00
Karina Kwiatek
adf9301971
Merge pull request #201 from Retrospring/fix/tablet-ask-fab
...
Fix ask fab not being visible at tablet size
2021-09-24 00:42:38 +02:00
Karina Kwiatek
3a8d207b70
Fix ask fab not being visible at tablet size
2021-09-24 00:06:23 +02:00
Karina Kwiatek
ab83ee197e
Remove quotes in rails admin option
2021-08-30 00:21:34 +02:00
Karina Kwiatek
89ce3e6e53
Merge pull request #184 from Retrospring/mobile-layout
...
Adjust site layout to be nicer to use on smaller screens
2021-08-13 12:11:38 +02:00
Karina Kwiatek
d76af263ce
Style and position badges on mobile nav
2021-08-12 21:56:28 +02:00
Karina Kwiatek
72e9ca61aa
Merge pull request #187 from Retrospring/fix/question-link-visibility
...
Show question link for answered questions with only one answer
2021-08-12 15:40:09 +02:00
Karina Kwiatek
ec2332818c
Show mobile nav bar badges as pills
2021-08-12 13:29:50 +02:00
Karina Kwiatek
da70238667
Fix linter errors
2021-08-12 01:18:10 +02:00
Karina Kwiatek
31bcc33850
Set the correct theme-color when top navigation is being used
2021-08-12 00:38:03 +02:00
Karina Kwiatek
aeb924cab9
Use correct body padding when not logged in to allow for top navigation bar
2021-08-12 00:37:59 +02:00
Karina Kwiatek
d86bf2bf9d
Use notification_count helper to get notification count for icon badge
2021-08-12 00:37:47 +02:00
Karina Kwiatek
38bd282b38
Make notification icon show notification count badge
2021-08-12 00:37:47 +02:00
Karina Kwiatek
31a8bf6f00
Add mobile user menu
2021-08-12 00:37:47 +02:00
Karina Kwiatek
0886daa62d
Remove icon from brand in desktop navbar
2021-08-12 00:37:47 +02:00
Karina Kwiatek
d27ae910c2
Adjust theme-color for mobile layout
2021-08-12 00:37:47 +02:00
Karina Kwiatek
e213041d47
Add mobile navigation bar
2021-08-12 00:37:47 +02:00
Karina Kwiatek
be1afe01e9
Fill horizontal space on medium-sized viewports
...
This removes the horrible side margins on portrait tablets
2021-08-12 00:37:41 +02:00
Karina Kwiatek
c90daf1756
Skip inbox entry actions menu if it's be empty
2021-08-11 22:38:53 +02:00
Karina Kwiatek
649bacfc45
Move report and rails admin buttons to a dropdown menu in the card header
2021-08-11 22:35:07 +02:00
Karina Kwiatek
77ec8e2f4b
Add report button to answerboxes
2021-08-11 22:11:23 +02: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
Karina Kwiatek
5e7042ad6c
Show question link for answered questions with only one answer
...
Closes #43
2021-08-11 14:44:41 +02:00
Karina Kwiatek
466f435116
Add rails admin link to inbox entries
2021-08-11 13:31:33 +02:00
Karina Kwiatek
11e8555dae
Merge pull request #183 from Retrospring/feature/web-share
...
Add share buttons to answers using Web Share API
2021-08-10 20:26:47 +02:00
Karina Kwiatek
aa9fc54ad2
Ensure answerboxes on profiles can properly attach sharing functionality
2021-08-10 18:07:33 +02:00
Karina Kwiatek
86d179d590
Merge branch 'master' into feature/opengraph
2021-08-08 14:24:05 +02:00
Karina Kwiatek
5b087cde3c
Use :ruby filter in user/show
2021-08-06 13:52:11 +02:00
Karina Kwiatek
3570171b25
Create rails_admin_path_for_resource helper
2021-08-06 13:38:24 +02:00
Karina Kwiatek
cf4d6bd100
Add OpenGraph metadata on user profiles and answers
2021-08-06 13:24:04 +02:00
Karina Kwiatek
8f23088244
Lint: Add missing space to attributes
2021-08-06 11:04:57 +02:00
Karina Kwiatek
4b52f900f2
Use expression substitution for rails admin links
2021-08-06 10:38:00 +02:00
Karina Kwiatek
08822b0f05
Move answerbox actions on to seperate row on mobile
2021-08-06 01:09:28 +02:00
Karina Kwiatek
faaab47859
Add links for jumping to rails admin on answers, questions and profiles
2021-08-05 18:31:35 +02:00
Karina Kwiatek
a13322dcee
Add share option to answers
2021-08-05 18:30:44 +02:00
Karina Kwiatek
ba709cdcf6
Update theme-color meta value to match the current page's theme
2021-06-19 21:37:04 +02:00
Erik
ff6f619756
Fix services integration after omniauth bump ( #173 )
2021-04-25 21:56:37 +02:00
Andreas Nedbal
6f37a0f0c3
disable loading BS in the TS context (for now)
2021-02-27 20:44:38 +01:00
Andreas Nedbal
9fceedc5b4
Add initializers for some Typescript functionality
2020-12-26 21:59:53 +01:00
Andreas Nedbal
24f197a064
Move legacy javascript folder out of packs/
2020-12-26 21:59:53 +01:00
Andreas Nedbal
51678e5e34
Add Typescript support
2020-12-26 21:59:53 +01:00
Andreas Nedbal
1221a82557
Fix HAML lint
2020-12-25 18:22:03 +01:00
Andreas Nedbal
0867a19b11
Remove i18n script include
2020-12-25 18:22:03 +01:00
Andreas Nedbal
9237d9b314
Fix sprockets crashing because of removed gems
2020-12-25 18:22:03 +01:00
Andreas Nedbal
5d2ad96f42
WIP: Handle CoffeeScript with Webpacker
2020-12-25 18:22:03 +01:00
Dominik Kwiatek
3db3ccfc41
Fix incorrectly updated conditions
2020-11-17 21:57:19 +01:00
Dominik Kwiatek
cddb50cc22
Update dependencies and fix new lint warnings
2020-11-16 18:18:42 +01:00
Dominik Kwiatek
f031143b45
Fix linter errors
2020-11-15 21:35:50 +01:00
Dominik Kwiatek
d7cac67c22
Create print view for recovery codes
2020-11-15 10:20:55 +01:00
Dominik Kwiatek
c7463df4d4
Fix lint errors
2020-11-01 19:10:59 +01:00
Dominik Kwiatek
e16896fac1
Provide the user a way to generate new codes.
2020-11-01 18:52:42 +01:00
Dominik Kwiatek
61d82bdbec
Display count of remaining recovery codes
2020-11-01 18:41:37 +01:00
Dominik Kwiatek
b4f479a00f
Generate recovery keys on TOTP setup
2020-11-01 17:55:31 +01:00
Dominik M. Kwiatek
ab03fadaef
Merge pull request #147 from Retrospring/feature/2fa
...
Implement Two Factor Authentication
2020-10-24 00:30:13 +02:00
Dominik Kwiatek
ee4b7e2cb1
Auto focus OTP validation field on setup page
2020-10-24 00:13:26 +02:00
Dominik Kwiatek
d7a1750694
Implement @nilsding's review changes
2020-10-23 20:45:06 +02:00
Dominik Kwiatek
0f98d7bad8
Fix list styling on Comment Smiles modal
2020-10-21 20:43:58 +02:00
Dominik Kwiatek
d89d7a0e7f
Add trailing new line to settings partials
2020-10-21 13:59:13 +02:00
Dominik Kwiatek
68b1bbb908
Fix bad refactor
2020-10-21 13:55:55 +02:00
Dominik Kwiatek
d3cc421225
Rename settings partials to match naming conventions
2020-10-21 13:49:12 +02:00
Dominik Kwiatek
556050aa66
Add tests for security settings page
2020-10-21 13:44:00 +02:00
Dominik Kwiatek
ea99805da1
Fix remaining lint warnings
2020-10-19 15:55:00 +02:00
Dominik Kwiatek
dc88ac3f06
haml-lint fixes
2020-10-19 15:02:04 +02:00
Dominik Kwiatek
70b8053d15
Add F-Droid & GitHub links for Android TOTP App
2020-10-19 14:56:30 +02:00
Dominik Kwiatek
433f1d45e5
Use controller for setting up QR Code
2020-10-19 14:56:13 +02:00
Dominik Kwiatek
d550e6d4c7
Add help text and confirmation for disabling 2FA
2020-10-18 20:49:11 +02:00
Dominik Kwiatek
4ce5dfc92a
Fix detaching, improve UI for attaching 2FA
2020-10-18 19:48:12 +02:00
Dominik Kwiatek
141ff59f63
Implement Two Factor Authentication
2020-10-18 10:39:46 +02:00
Robin B
19b754984e
Add bottom padding to userbox col in moderation view
...
As suggested by @pixeldesu
2020-05-31 03:50:50 +02:00
Robin B
c96ad5c77c
Add bottom padding to userbox col in show_follow haml
2020-05-31 03:50:50 +02:00
Robin B
a7d66f1e01
Add bottom padding to userbox col in show_follow
...
Fixes #116
2020-05-31 03:50:50 +02:00
Robin B
9cb17f7488
Use user_screen_name() in smile tooltip
...
As suggested by @pixeldesu
Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>
2020-05-31 03:27:12 +02:00
Robin B
07d73b6fa4
Use display name instead of screen name in smile tooltip
...
Fixes #127
2020-05-31 03:27:12 +02:00
Dominik M. Kwiatek
abf78d4f49
Don't center content on Desktop
...
Suggestions from @pixeldesu's review
Co-authored-by: Andreas Nedbal <andy@pixelde.su>
2020-05-29 23:05:38 +02:00
Dominik M. Kwiatek
ee947f2428
Make the "Load more" button center-aligned and give it "button" styling
...
Fixes #107
2020-05-29 23:05:38 +02:00
Dominik M. Kwiatek
a92dd54be3
Address @nilsding's review comments
2020-05-27 20:07:39 +01:00
Dominik M. Kwiatek
29f6313c9a
Show hCaptcha validation errors on registration
2020-05-27 20:07:39 +01:00
Dominik M. Kwiatek
1ac7c35315
Fix haml-lint errors
2020-05-27 20:07:39 +01:00
Dominik M. Kwiatek
689521c6ed
Replace devise_error_messages! with partial
2020-05-27 20:07:39 +01:00
Dominik M. Kwiatek
984976a2f7
Omit hCaptcha if it is disabled
2020-05-27 20:07:39 +01:00
Dominik M. Kwiatek
7cac93ad4e
Add hCaptcha
2020-05-27 20:07:39 +01:00
Georg Gadinger
d906be9da2
Change "Lists" intro text
2020-05-25 20:16:30 +02:00
Georg Gadinger
b58883e004
Remove "ask a group" feature
2020-05-25 18:34:43 +02:00
Georg Gadinger
61816aec5f
Remove unnecessary class
2020-05-25 18:10:28 +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
Dominik M. Kwiatek
9fa099024f
Fix linter errors
2020-05-17 21:09:09 +01:00
Dominik M. Kwiatek
d4f8e03d28
Cropping in the background
...
With database fields, sadly.
2020-05-17 20:39:10 +01:00
Georg Gadinger
49bc29b31a
fix some mistakes in some views
2020-05-17 18:15:18 +02:00
Andreas Nedbal
1b555e284d
Fix lint violation on announcements partial
2020-05-11 19:40:45 +02:00
Andreas Nedbal
66b2afc976
Turn single-word strings into symbols
2020-05-11 19:40:45 +02:00
Andreas Nedbal
7639c20f64
Fix lints in app/views/announcement
2020-05-11 19:40:44 +02:00
Andreas Nedbal
60b892e74e
Fix display_all being not defined
2020-05-11 19:40:44 +02:00
Andreas Nedbal
7b63efed6f
Fix lints in app/views/answerbox
2020-05-11 19:40:44 +02:00
Andreas Nedbal
ed6528c948
Fix lints in app/views/application
2020-05-11 19:40:44 +02:00
Andreas Nedbal
c585fe3760
Fix lints in app/views/devise
2020-05-11 19:40:44 +02:00
Andreas Nedbal
30331f4bfc
Fix lints in app/views/discover
2020-05-11 19:40:44 +02:00
Andreas Nedbal
a290cad72d
Fix lints in app/views/group
2020-05-11 19:40:44 +02:00
Andreas Nedbal
3a335798fe
Fix lints in app/views/inbox
2020-05-11 19:40:43 +02:00
Andreas Nedbal
7243fa11d4
Remove superfluous .html from layout
2020-05-11 19:40:43 +02:00
Andreas Nedbal
2686017ad8
Fix lints in app/views/layouts
2020-05-11 19:40:43 +02:00
Andreas Nedbal
7414471d41
Fix lints in app/views/modal
2020-05-11 19:40:43 +02:00
Andreas Nedbal
13878070fd
Remove superfluous .html from moderation views
2020-05-11 19:40:43 +02:00
Andreas Nedbal
3c1d007c5e
Fix lints in app/views/moderation
2020-05-11 19:40:43 +02:00
Andreas Nedbal
730b6156ce
Fix lints in app/views/navigation
2020-05-11 19:40:43 +02:00
Andreas Nedbal
d27ef3aae5
Fix lints in app/views/notifications
2020-05-11 19:38:07 +02:00
Andreas Nedbal
2d4726c297
Fix lints in app/views/public
2020-05-11 19:38:07 +02:00
Andreas Nedbal
7f17a2995e
Fix lints in app/views/question
2020-05-11 19:38:07 +02:00
Andreas Nedbal
eed08b811c
Fix lints in app/views/services
2020-05-11 19:38:07 +02:00
Andreas Nedbal
c21a3d0f73
Fix lints in app/views/settings
2020-05-11 19:38:07 +02:00
Andreas Nedbal
fe70717510
Fix lints in app/views/shared
2020-05-11 19:38:07 +02:00
Andreas Nedbal
a3117861c8
Fix lints in app/views/tabs
2020-05-11 19:38:07 +02:00
Andreas Nedbal
e08f9dafab
Fix lints in app/views/user
2020-05-11 19:38:06 +02:00
Andreas Nedbal
caa6b27684
Fix lints in app/views/static
2020-05-11 19:38:06 +02:00
Andreas Nedbal
4474d9895c
Fix notification menu clipping out of view
2020-05-11 15:19:40 +02:00
Andreas Nedbal
937f24839d
Fix profile links on new inbox entries being not visible
2020-05-09 11:41:24 +02:00
Andreas Nedbal
0db1de9552
Fix question page dropdowns using old Bootstrap layout
2020-05-09 05:39:01 +02:00
Andreas Nedbal
c9866e87bf
Merge branch 'master' of github.com:Retrospring/retrospring
2020-05-09 05:03:54 +02:00
Andreas Nedbal
6798dcd090
Fix question dropdown using old Bootstrap layout
2020-05-09 05:03:25 +02:00
Georg Gadinger
0d28152f3e
Fix items being inserted after "Load More" button
2020-05-09 04:51:14 +02:00
Georg Gadinger
9b4c8027b8
Fix pagination for ajax views
2020-05-09 04:39:09 +02:00
Andreas Nedbal
adf5968ad0
Fix some layout issues on question pages
2020-05-09 04:10:40 +02:00
Andreas Nedbal
4ae8b7ed81
Remove timepicker from ban modal
2020-05-09 03:21:25 +02:00
Andreas Nedbal
936969d72a
Fix ban dialog functionality
2020-05-09 03:09:12 +02:00
Andreas Nedbal
322cfceeab
Merge branch 'feature/bootstrap' of github.com:Retrospring/retrospring into feature/bootstrap
2020-05-09 02:46:03 +02:00
Andreas Nedbal
ba2e82d7ec
Fix moderation userbox layout
2020-05-09 02:45:47 +02:00
Georg Gadinger
ae8e0b651a
Fix Question#show view when user is nil
2020-05-09 02:43:43 +02:00
Georg Gadinger
3ae83d8d02
Unbreak the "Your Data" page when some timestamps are not set
2020-05-09 02:18:23 +02:00
Georg Gadinger
65f152b762
Move user theme to the end of the body --> turbolinks has turbo links again
2020-05-09 02:08:31 +02:00
Andreas Nedbal
e44be8fa0e
Use large bell icon for notifications page
2020-05-09 00:50:46 +02:00
Andreas Nedbal
eec9637aef
Add spacing to inbox user avatars
2020-05-09 00:13:53 +02:00
Andreas Nedbal
c76f839ea7
Fixed announcement JavaScript functionality
2020-05-07 20:36:14 +02:00
Andreas Nedbal
8a8c2667de
Adjust theme settings page layout
...
- Moved color section to come right after General
- Adjusted buttons for light/dark preview to not trigger form submit
2020-05-07 20:28:20 +02:00
Andreas Nedbal
6e51294eca
Adjust announcement index page design
2020-05-07 19:49:39 +02:00
Andreas Nedbal
5d63d0ba27
Update announcement styling and adjust announcement views
2020-05-07 19:30:13 +02:00
Andreas Nedbal
1cc49cf03c
Adjust warning-text default theme value
2020-05-07 19:28:26 +02:00
Andreas Nedbal
633f69c163
Fix about page icon styles
2020-05-07 15:09:55 +02:00
Andreas Nedbal
d607a8790b
Fix styling of new inbox entries
2020-05-07 15:01:35 +02:00
Andreas Nedbal
787ec882c4
Fix answerbox text layout on mobile
2020-05-07 03:46:44 +02:00
Andreas Nedbal
207769d164
Fix layout of profile header in profile settings
2020-05-07 02:30:50 +02:00
Andreas Nedbal
12955cc663
Fix design of user and questionboxes
2020-05-07 02:12:44 +02:00
Andreas Nedbal
b443aff964
Fix moderation comment layout
2020-05-06 22:54:36 +02:00
Andreas Nedbal
e4561862e5
Adjust frontpage text to match master version
2020-05-06 22:22:16 +02:00
Andreas Nedbal
83f51b6422
Add new styling for Devise views
2020-05-06 21:56:10 +02:00
Andreas Nedbal
6c54f8b79f
Adjust image spacing in profile settings
2020-05-06 21:29:06 +02:00
Andreas Nedbal
65e66003ee
Fix theme deletion not working
2020-05-06 18:51:06 +02:00
Andreas Nedbal
859d2825d1
Remove mention of shutdown from export page
2020-05-06 14:23:11 +02:00
Andreas Nedbal
689dd3880f
Adjust texts in tabs/feed template
2020-05-06 13:56:09 +02:00