Commit graph

304 commits

Author SHA1 Message Date
Angelina Filippova
752e8847eb Remove repetitive labels of setting groups 2020-06-30 02:24:46 +03:00
Angelina Filippova
c3960c472a Fix description's margin 2020-06-30 02:16:20 +03:00
Angelina Filippova
070db1235a Fix parsing values that can be both strings and arrays 2020-06-27 02:10:47 +03:00
Angelina Filippova
05615cddf5 Render MRF settings automatically based on description 2020-06-26 23:37:29 +03:00
Angelina Filippova
6c35973907 Fix managing Pleroma.Upload.Filter.Mogrify setting 2020-06-22 03:04:53 +03:00
Angelina Filippova
ecebe77c40 Add settingsGroup labels 2020-06-20 17:08:27 +03:00
Angelina Filippova
54e5191d04 Add MRF Activity Expitarion settings 2020-06-20 16:29:55 +03:00
eugenijm
10c436b24a Added the ability to upload image as a setting value 2020-05-21 06:41:53 +03:00
Angelina Filippova
52453d63bd Remove Http Signatures settings 2020-05-16 20:42:50 +03:00
Angelina Filippova
094ec8956b Do not render dividers and labels if a setting is not in description 2020-05-15 22:22:20 +03:00
Angelina Filippova
342222d45c Check if settings without keys exists in description.exs 2020-05-15 02:48:46 +03:00
Angelina Filippova
88f2859f47 Disable tabs that don't have settings that can be changed 2020-05-15 01:24:12 +03:00
Angelina Filippova
43db9abcd5 Use getBooleanValue only for single selects 2020-05-06 22:52:51 +03:00
Angelina Filippova
7d6fc796de Use boolean value if value is 'true' of 'false' in select inputs with reduced labels 2020-05-06 20:18:52 +03:00
Angelina Filippova
4404e87e3d Rename component for specific multiple select, remove ability to create custom values in those selects 2020-05-06 20:06:30 +03:00
Angelina Filippova
9c6acae0cf Use boolean values if value equals 'true' or 'false' 2020-05-06 19:38:02 +03:00
Angelina Filippova
df178b6407 Fix tabs header position when dialog window is open 2020-05-04 01:33:57 +03:00
Angelina Filippova
cd5ebccc2f Add confirmation message dialog for removing grouped settings 2020-05-03 20:35:53 +03:00
Angelina Filippova
35a9ef2ca9 Add cofirm message dialog on clicking remove button 2020-05-03 20:30:44 +03:00
Angelina Filippova
56fa5c1460 Fix the overlap of fixed buttons and settings menu 2020-04-27 23:09:11 +03:00
Angelina Filippova
c94810994f Add allow-create, refactor getting prefixes and rename custom component 2020-04-27 02:34:40 +03:00
Angelina Filippova
4160a89c66 Reduce labels for Scrub policy, Uploader, Filters and Fed publisher modules 2020-04-27 01:11:50 +03:00
Angelina Filippova
f822fb4ba6 Reduce labels for Mailer adapter, Metadata providers, Rich Media parsers and TTL setters 2020-04-26 21:03:05 +03:00
Angelina Filippova
8937cf87d1 Reduce length of suggestions in Captcha method input 2020-04-25 22:38:30 +03:00
Angelina Filippova
e488e3f852 Reduce options and labels for Pleroma authenticator input 2020-04-25 22:07:48 +03:00
Angelina Filippova
09f219c201 Extract Rewrite Policy Input into separate component 2020-04-24 17:20:56 +03:00
Angelina Filippova
3dd498c2e5 Move button that removes settings on mobile devices 2020-04-23 22:26:07 +03:00
Angelina Filippova
02c3059a97 Change the way rewrite policy input is rendered 2020-04-23 20:57:31 +03:00
Angelina Filippova
4752ce96a3 Update label position for Metadata, Other, RateLimiters, Upload and WebPush tabs 2020-04-23 03:20:29 +03:00
Angelina Filippova
abb375d2ac Update label styles on MediaProxy tab 2020-04-23 02:57:40 +03:00
Angelina Filippova
73a87b440a Update label position on Frontend, Gopher, Http, Instance, JobQueue, Logger and Mailer tabs 2020-04-22 20:50:15 +03:00
Angelina Filippova
a31952b8aa Change label position for ActivityPub, Auth, AutoLinker, Captcha and Esshd tabs 2020-04-22 01:54:19 +03:00
Angelina Filippova
bb36813490 Align label on top on MRF tab 2020-04-22 01:28:40 +03:00
Angelina Filippova
655584c877 Show reboot button on every page 2020-04-17 22:27:00 +00:00
Angelina Filippova
e2f3860544 Remove Fetch initial post setting 2020-04-04 20:43:05 +03:00
Angelina Filippova
79afa08f53 Add input for registrations and invites with confirmations 2020-04-02 22:33:12 +03:00
Angelina Filippova
b15f88947d Fix styles for wide screen when sidebar menu is open 2020-03-24 19:14:36 +03:00
Angelina Filippova
8e3256ad9e Fix styles for submit button with wide screen 2020-03-24 15:41:28 +03:00
Angelina Filippova
81f050f9aa Fix tablet width 2020-03-22 20:44:08 +03:00
Angelina Filippova
343f9506f2 Merge branch 'feature/add_settings_search' into 'develop'
Implement settings search

Closes #35

See merge request pleroma/admin-fe!102
2020-03-21 18:18:53 +00:00
Angelina Filippova
1d21dc5192 Update header margin 2020-03-18 21:09:25 +03:00
Angelina Filippova
a83d61ed9f Add data-search attribute when necessary 2020-03-16 22:40:16 +03:00
Angelina Filippova
619831dbb5 Add Pleroma.Emails.NewUsersDigestEmail setting 2020-03-16 22:36:40 +03:00
Angelina Filippova
7f01e26a2d Adapt search for auto linker, admin token and auth settings 2020-03-15 22:44:36 +03:00
Angelina Filippova
148d7b3298 Make search work with settings without keys 2020-03-15 01:31:47 +03:00
Angelina Filippova
5bea899efd Add missing settings to tabs 2020-03-15 01:23:26 +03:00
Angelina Filippova
41e94628cb Merge branch 'develop' into feature/add_settings_search 2020-03-14 21:44:01 +03:00
Angelina Filippova
0556b874cf Scroll to selected setting 2020-03-12 23:48:50 +03:00
Angelina Filippova
9bca5fbdad Add description of settings by tabs 2020-03-11 15:05:07 +03:00
Angelina Filippova
584401a3d7 Add ability to select a setting and go to the tab of the selected setting 2020-03-10 00:43:32 +03:00
Angelina Filippova
26889c28e3 Add info about group and setting key into search object 2020-03-09 22:09:32 +03:00
Angelina Filippova
15df9577f4 Fix wrapping cron tab settings before sending them to BE 2020-03-07 16:02:13 +03:00
Angelina Filippova
1ad4cc277c Fix styles for desktop, tablet and mobile versions 2020-03-07 01:08:48 +03:00
Angelina Filippova
7aae515678 Add input processor for crontab inputs 2020-03-06 23:11:49 +03:00
Angelina Filippova
f5d33f1698 Change inputs for configuring Crontab 2020-03-06 21:30:11 +03:00
Angelina Filippova
19e2b29612 Add settings for notifications streamer 2020-03-05 00:39:53 +03:00
Angelina Filippova
08ed663015 Fix wrapping updated settings in EditableKeywordInput 2020-03-05 00:25:55 +03:00
Angelina Filippova
d5168b5e85 Add Oban.Cron setting 2020-03-04 19:46:31 +03:00
Angelina Filippova
e38c59cc49 Fix mobile-UI for reports section 2020-02-27 01:13:51 +03:00
Angelina Filippova
99bcf4cbf5 Remove Tesla Adapter from settings 2020-02-26 17:32:14 +03:00
Angelina Filippova
ab5a7158b5 Replace regular tabs with tabs rendered dynamically 2020-02-25 19:59:47 +03:00
Angelina Filippova
12b708404b Update the search 2020-02-25 18:57:38 +03:00
Angelina Filippova
b6d678b423 Add search engine to settings 2020-02-25 16:35:56 +03:00
Angelina Filippova
d0c885c295 Form search object and put it in state 2020-02-25 00:24:46 +03:00
Angelina Filippova
55832cb890 Add search input 2020-02-24 00:17:24 +03:00
Angelina Filippova
9508c2c114 Add new groups of settings: mrfObjectAge, modules, swoosh, uriSchemes, feed, staticFe 2020-02-23 01:25:28 +03:00
Angelina Filippova
c3b83498a4 Move Tesla adaper to HTTP tab 2020-02-19 02:38:35 +03:00
Angelina Filippova
020c4e1389 Add tooltip and success message after instance was rebooted 2020-02-19 02:29:34 +03:00
Angelina Filippova
7f2d61bc15 Restart application on button click 2020-02-18 23:08:07 +03:00
Angelina Filippova
610349f24b Add button for rebooting the instance in desktop, tablet and mobile interface 2020-02-18 22:20:11 +03:00
Angelina Filippova
59a17dc5e9 Fix style for rate-limit 2020-02-18 01:40:18 +03:00
Angelina Filippova
5c914b7f36 Add styles for tablet 2020-02-18 01:19:54 +03:00
Angelina Filippova
67e6fd2973 Move styles from settings index to css file 2020-02-18 01:18:43 +03:00
Angelina Filippova
85ef1074ac Set different label width for desktop, tablet and mobile 2020-02-17 17:27:07 +03:00
Angelina Filippova
c55c642d45 Fix styles 2020-02-16 23:11:13 +03:00
Angelina Filippova
39f892bbfb Fix displaying delete buttons in mobile UI 2020-02-16 22:42:25 +03:00
Angelina Filippova
b03ef7f9bb Empty input number after submitting null value 2020-02-15 16:09:03 +03:00
Angelina Filippova
b541b5712a Add thick lines between different groups of settings 2020-02-15 14:53:48 +03:00
Angelina Filippova
38638e5637 Add a divider to distinguish grouped settings 2020-02-15 14:25:45 +03:00
Angelina Filippova
af96cb4adc Remove settings-input class 2020-02-15 00:11:23 +03:00
Angelina Filippova
287e46d860 Remove style tags from components 2020-02-14 23:12:48 +03:00
Angelina Filippova
0d991135fa Change the way headers of group of settings are displayed 2020-02-14 22:56:59 +03:00
Angelina Filippova
50ed2adf17 Fix styles for menu and docs on settings tab 2020-02-14 18:52:33 +03:00
Angelina Filippova
da71710726 Merge branch 'develop' into feature/settings-mobile-ui 2020-02-14 18:31:31 +03:00
Angelina Filippova
fc3d1627be Update styles for Rate limit inputs 2020-02-13 19:18:25 +03:00
Angelina Filippova
e321c15da5 Add mobile UI for proxy-url setting 2020-02-12 22:52:40 +03:00
Angelina Filippova
73818195b3 Render nested settings as a tree 2020-02-12 17:47:51 +03:00
Angelina Filippova
a3dca567c3 Fix styles for Relays tab 2020-02-09 19:52:17 +03:00
Angelina Filippova
aa5d00c777 Fix input width for mobile and desktop UI 2020-02-08 02:59:45 +03:00
Angelina Filippova
497f36d568 Add styles for setting input and buttons 2020-02-06 23:59:01 +03:00
Angelina Filippova
5419704249 Remove Suggestions settings from Instance tab 2020-02-06 21:56:17 +03:00
Angelina Filippova
0f4e609e0b Add styles for buttons in mobile UI 2020-02-06 21:54:58 +03:00
Angelina Filippova
3a8132da7a Change styles for settting inputs for mobile ui 2020-02-06 21:01:54 +03:00
Angelina Filippova
cbc60e64a1 Add select menu for mobile UI 2020-02-06 19:53:30 +03:00
Angelina Filippova
db713474da Fix tab position 2020-02-05 21:52:25 +03:00
Angelina Filippova
7440c2cef4 Render select component for settings that have dropdown type 2020-02-05 21:45:59 +03:00
Angelina Filippova
363424cad3 Add link to documentation on Settings tab 2020-02-05 20:30:19 +03:00
Angelina Filippova
16c4296274 Fix typo 2020-02-01 16:08:10 +03:00
Angelina Filippova
c5be615923 Merge branch 'develop' into 'feature/move-emojipacks'
# Conflicts:
#   src/views/settings/index.vue
2020-02-01 13:05:48 +00:00
Angelina Filippova
abd4ec5867 Adopt emoji packs and settings tabs to wide screens 2020-01-30 22:49:53 +03:00
Angelina Filippova
7e5ba29030 Adapt settings styles to wide screens 2020-01-30 17:36:35 +03:00
Angelina Filippova
9c3d0e05a3 Disable config tabs if config is disabled 2020-01-30 15:40:39 +03:00
Angelina Filippova
975afeb5c7 Move emoji packs from settings to main menu 2020-01-29 19:58:00 +03:00
Angelina Filippova
389fbf50a3 Find data in description for settings that don't have a key 2020-01-27 00:23:54 +03:00
Angelina Filippova
fb5bfca562 Hide unused section of settings based on what uploader is selected 2020-01-26 22:54:16 +03:00
Angelina Filippova
9f8112fe32 Fix styles for explanations 2020-01-25 16:23:15 +03:00
Angelina Filippova
635d76a080 Remove uri_schemes settings 2020-01-25 15:03:32 +03:00
Angelina Filippova
ebb01fab94 Fix styles 2020-01-25 18:47:22 +07:00
Angelina Filippova
c22ebd1bff Format descriptions with marked library 2020-01-25 02:42:09 +07:00
Angelina Filippova
887d4adc71 Remove duplicate instructions from BBS/SSH tab 2020-01-24 14:20:35 +07:00
Angelina Filippova
01b2d6718e Make Submit button sticky 2020-01-22 18:58:12 +07:00
Angelina Filippova
2d86e26aea Ability to remove settings from db 2020-01-21 18:16:56 +00:00
Angelina Filippova
306c79eadd Merge branch 'master' into feature/update-server-configuration 2020-01-09 22:37:49 +07:00
Angelina Filippova
a60a0cae11 Add media proxy tab 2020-01-05 13:17:25 +07:00
Angelina Filippova
a1c8fe84a3 Fix proxy_url input for Upload tab 2020-01-05 12:30:16 +07:00
Angelina Filippova
c48b08efee Improve processing multiple selects with array values 2020-01-03 17:00:20 +07:00
Angelina Filippova
1c7a7cc906 Fix processing nested data for dispatch setting 2020-01-03 13:31:07 +07:00
Angelina Filippova
1814e67adb Update processing nested values 2020-01-01 17:37:27 +07:00
Angelina Filippova
2005467eaf Fix styles of nested settings 2019-12-29 21:10:58 +03:00
Angelina Filippova
39abd05b3f Fix parsing and wrapping mime_types setting 2019-12-29 00:47:50 +03:00
Angelina Filippova
fd0392c190 Fix processing rate_limit settings 2019-12-26 20:35:40 +03:00
Angelina Filippova
a3d8188801 Extract Rate limiters into a separate tab 2019-12-26 02:02:30 +03:00
Angelina Filippova
82c077112f Add label and description to children settings of ssl-option 2019-12-25 00:28:22 +03:00
Angelina Filippova
51a2b72793 Fix parsing and sending backend logger values as an array of strings and tuples 2019-12-24 17:00:32 +03:00
Angelina Filippova
a518cc492f Fix processing backends setting in logger group 2019-12-24 02:12:41 +03:00
Angelina Filippova
222697d048 Fix processing Oban job queue and Oban retries settings 2019-12-22 03:46:06 +03:00
Angelina Filippova
ec2f562356 Add JobQueue tab, process Prune setting 2019-12-22 00:52:42 +03:00
Angelina Filippova
54a3a10119 Create component for backends logger setting 2019-12-21 18:02:16 +03:00
Angelina Filippova
51f6ed61d9 Update parsing and processing data for Metadata and MRF tabs 2019-12-20 23:17:39 +03:00
Angelina Filippova
eae9283aa1 Fix styles for proxy url input 2019-12-20 21:13:28 +03:00
Angelina Filippova
a80374838f Add mailer tab, fix rendering and processing emails mailer settings 2019-12-20 03:42:00 +03:00
Angelina Filippova
529a84691f Add Logger tab, fix processing atom values 2019-12-18 22:56:18 +03:00
Angelina Filippova
5700f36250 Process ssl options in a separate tab, parse and wrap other setting from HTTP tab 2019-12-18 17:36:40 +03:00
Angelina Filippova
8d4da66b45 Extract proxy_url into a separate tab, parse and wrap that setting for the BE 2019-12-17 22:43:40 +03:00
Angelina Filippova
0d02e1201b Process Instance tab, add separate component for Icons setting 2019-12-15 21:37:55 +03:00
Angelina Filippova
91344805fd Rename Editable keyword component 2019-12-14 21:53:46 +03:00
Angelina Filippova
401c980e99 Fix mascots setting so it accepts array data 2019-12-14 02:06:52 +03:00
Angelina Filippova
cd6ab3718b Extract inputs for editable keyword into separate component, process groups 2019-12-13 22:11:29 +03:00
Angelina Filippova
fc220c5635 Fix parsing dispatch setting 2019-12-12 16:05:20 +03:00
Angelina Filippova
864b8a1492 Remove MigrateToDB endpoint 2019-12-10 12:24:00 +03:00
Angelina Filippova
bf915110e5 Fix parsing mascots and send mascots without ids to UpdateSettings 2019-12-09 18:40:33 +03:00
Angelina Filippova
760cdd3db9 Store generated id in mascots state 2019-12-09 13:17:28 +03:00
Angelina Filippova
7dc74ef70f Extract mascots input into separate component 2019-12-09 11:30:53 +03:00
Angelina Filippova
c388d42d40 Parse ip values and clear updated settings after submit 2019-12-06 15:50:23 +09:00
Angelina Filippova
242f26fa67 Extract special inputs for AutoLinker into a separate tab 2019-12-05 20:11:41 +09:00
Angelina Filippova
191199a41c Parse and wrap atoms 2019-12-04 23:17:05 +09:00
Angelina Filippova
492828b856 Change function that parses updated settings, add parsing nested settings 2019-12-03 22:35:38 +09:00
Angelina Filippova
5f89847419 Add updated settings of type stirng, int and bool to state and send it to the BE 2019-12-01 00:00:18 +09:00
Angelina Filippova
957d87d757 Change groups names 2019-11-30 01:31:53 +09:00
Angelina Filippova
bbc839aa46 Fix function that updates data in local state 2019-11-29 23:49:39 +09:00