Skip to content

Commit 37418ed

Browse files
committed
feat(settings): persist user management column visibility
Previously, column visibility settings were stored in localStorage, causing them to be lost when logging out or switching browsers. This change moves the persistence to the database as user preferences. It also refactors the frontend to use clean `userList.*` keys for better consistency between the store and the API. Signed-off-by: Peter Ringelmann <[email protected]>
1 parent b7ef5d5 commit 37418ed

File tree

298 files changed

+1508
-1336
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

298 files changed

+1508
-1336
lines changed

apps/comments/l10n/fi.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ OC.L10N.register(
1515
"Delete comment" : "Poista kommentti",
1616
"Cancel edit" : "Peruuta muokkaus",
1717
"New comment" : "Uusi kommentti",
18-
"Write a comment …" : "Kirjoita kommentti …",
1918
"Post comment" : "Lähetä viesti",
2019
"@ for mentions, : for emoji, / for smart picker" : "@ maininnoille, : emojille, / älykkäälle valitsimelle",
2120
"Could not reload comments" : "Kommenttien lataus epäonnistui",

apps/comments/l10n/fi.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
"Delete comment" : "Poista kommentti",
1414
"Cancel edit" : "Peruuta muokkaus",
1515
"New comment" : "Uusi kommentti",
16-
"Write a comment …" : "Kirjoita kommentti …",
1716
"Post comment" : "Lähetä viesti",
1817
"@ for mentions, : for emoji, / for smart picker" : "@ maininnoille, : emojille, / älykkäälle valitsimelle",
1918
"Could not reload comments" : "Kommenttien lataus epäonnistui",

apps/federatedfilesharing/l10n/fi.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ OC.L10N.register(
2626
"Copied!" : "Kopioitu!",
2727
"Federated Cloud" : "Federoitu pilvi",
2828
"Share it so your friends can share files with you:" : "Jaa se, jotta ystäväsi voivat jakaa tiedostoja kanssasi:",
29-
"Bluesky" : "Bluesky",
3029
"Facebook" : "Facebook",
3130
"Mastodon" : "Mastodon",
3231
"Add to your website" : "Lisää verkkosivuillesi",

apps/federatedfilesharing/l10n/fi.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
"Copied!" : "Kopioitu!",
2525
"Federated Cloud" : "Federoitu pilvi",
2626
"Share it so your friends can share files with you:" : "Jaa se, jotta ystäväsi voivat jakaa tiedostoja kanssasi:",
27-
"Bluesky" : "Bluesky",
2827
"Facebook" : "Facebook",
2928
"Mastodon" : "Mastodon",
3029
"Add to your website" : "Lisää verkkosivuillesi",

apps/files/l10n/fi.js

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,6 @@ OC.L10N.register(
129129
"Open file sidebar" : "Avaa tiedoston sivupalkki",
130130
"Warnings" : "Varoitukset",
131131
"Warn before changing a file extension" : "Varoita ennen tiedostopäätteen muuttamista",
132-
"Warn before deleting a file" : "Varoita ennen tiedoston poistamista",
133132
"WebDAV URL" : "WebDAV:in URL-osoite",
134133
"Create an app password" : "Luo sovellussalasana",
135134
"Name" : "Nimi",
@@ -144,8 +143,6 @@ OC.L10N.register(
144143
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Tätä luetteloa ei ole esitetty täysin suorituskykyyn liittyvistä syistä. Tiedostot esitetään sitä mukaa, kun selaat luetteloa.",
145144
"File not found" : "Tiedostoa ei löytynyt",
146145
"_{count} selected_::_{count} selected_" : ["{count} valittu","{count} valittu"],
147-
"Search everywhere …" : "Etsi kaikkialta …",
148-
"Search here …" : "Etsi täältä …",
149146
"Search here" : "Etsi tästä",
150147
"{usedQuotaByte} used" : "{usedQuotaByte} käytetty",
151148
"{used} of {quota} used" : "{used}/{quota} käytetty",
@@ -161,7 +158,6 @@ OC.L10N.register(
161158
"Files starting with a dot are hidden by default" : "Pisteellä alkavat tiedostot ovat oletusarvoisesti piilotettuja",
162159
"Failed to start filename sanitization." : "Tiedostonimien siistimisen käynnistäminen epäonnistui.",
163160
"Filename sanitization in progress." : "Tiedostonimien siistiminen käynnissä.",
164-
"Preparing …" : "Valmistellaan …",
165161
"Refresh" : "Päivitä",
166162
"Sanitization errors" : "Siistimisvirheet",
167163
"Windows filename support has been enabled." : "Windows-tiedostonimien tuki on otettu käyttöön.",
@@ -230,15 +226,10 @@ OC.L10N.register(
230226
"Create a new file with the selected template" : "Luo uusi tiedosto valitulla mallipohjalla",
231227
"Creating file" : "Luodaan tiedostoa",
232228
"Save as {displayName}" : "Tallenna nimellä {displayName}",
233-
"Save as …" : "Tallenna nimellä …",
234-
"Converting files …" : "Muunnetaan tiedostoja …",
235229
"Failed to convert files: {message}" : "Tiedostojen muuntaminen epäonnistui: {message}",
236230
"All files failed to be converted" : "Mitään tiedostoista ei voitu muuntaa",
237231
"One file could not be converted: {message}" : "Yhtä tiedostoa ei voitu muuntaa: {message}",
238-
"_%n file could not be converted_::_%n files could not be converted_" : ["%n tiedostoa ei voitu muuntaa","%n tiedostoa ei voitu muuntaa"],
239-
"_%n file converted_::_%n files converted_" : ["%n tiedosto muunnettu","%n tiedostoa muunnettu"],
240232
"Failed to convert files" : "Tiedostojen muuntaminen epäonnistui",
241-
"Converting file …" : "Muunnetaan tiedosto …",
242233
"File successfully converted" : "Tiedosto muunnettu onnistuneesti",
243234
"Failed to convert file: {message}" : "Tiedoston muuntaminen epäonnistui: {message}",
244235
"Failed to convert file" : "Tiedoston muuntaminen epäonnistui",
@@ -280,7 +271,6 @@ OC.L10N.register(
280271
"Open locally" : "Avaa paikallisesti",
281272
"Failed to redirect to client" : "Uudelleenohjaus asiakkaaseen epäonnistui",
282273
"Open file locally" : "Avaa tiedosto paikallisesti",
283-
"The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Tiedoston pitäisi nyt avautua laitteellasi. Jos se ei avaudu, varmista että sinulla työpöytäsovellus asennettuna.",
284274
"Retry and close" : "Yritä uudelleen ja sulje",
285275
"Rename" : "Nimeä uudelleen",
286276
"Details" : "Tiedot",

apps/files/l10n/fi.json

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,6 @@
127127
"Open file sidebar" : "Avaa tiedoston sivupalkki",
128128
"Warnings" : "Varoitukset",
129129
"Warn before changing a file extension" : "Varoita ennen tiedostopäätteen muuttamista",
130-
"Warn before deleting a file" : "Varoita ennen tiedoston poistamista",
131130
"WebDAV URL" : "WebDAV:in URL-osoite",
132131
"Create an app password" : "Luo sovellussalasana",
133132
"Name" : "Nimi",
@@ -142,8 +141,6 @@
142141
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Tätä luetteloa ei ole esitetty täysin suorituskykyyn liittyvistä syistä. Tiedostot esitetään sitä mukaa, kun selaat luetteloa.",
143142
"File not found" : "Tiedostoa ei löytynyt",
144143
"_{count} selected_::_{count} selected_" : ["{count} valittu","{count} valittu"],
145-
"Search everywhere …" : "Etsi kaikkialta …",
146-
"Search here …" : "Etsi täältä …",
147144
"Search here" : "Etsi tästä",
148145
"{usedQuotaByte} used" : "{usedQuotaByte} käytetty",
149146
"{used} of {quota} used" : "{used}/{quota} käytetty",
@@ -159,7 +156,6 @@
159156
"Files starting with a dot are hidden by default" : "Pisteellä alkavat tiedostot ovat oletusarvoisesti piilotettuja",
160157
"Failed to start filename sanitization." : "Tiedostonimien siistimisen käynnistäminen epäonnistui.",
161158
"Filename sanitization in progress." : "Tiedostonimien siistiminen käynnissä.",
162-
"Preparing …" : "Valmistellaan …",
163159
"Refresh" : "Päivitä",
164160
"Sanitization errors" : "Siistimisvirheet",
165161
"Windows filename support has been enabled." : "Windows-tiedostonimien tuki on otettu käyttöön.",
@@ -228,15 +224,10 @@
228224
"Create a new file with the selected template" : "Luo uusi tiedosto valitulla mallipohjalla",
229225
"Creating file" : "Luodaan tiedostoa",
230226
"Save as {displayName}" : "Tallenna nimellä {displayName}",
231-
"Save as …" : "Tallenna nimellä …",
232-
"Converting files …" : "Muunnetaan tiedostoja …",
233227
"Failed to convert files: {message}" : "Tiedostojen muuntaminen epäonnistui: {message}",
234228
"All files failed to be converted" : "Mitään tiedostoista ei voitu muuntaa",
235229
"One file could not be converted: {message}" : "Yhtä tiedostoa ei voitu muuntaa: {message}",
236-
"_%n file could not be converted_::_%n files could not be converted_" : ["%n tiedostoa ei voitu muuntaa","%n tiedostoa ei voitu muuntaa"],
237-
"_%n file converted_::_%n files converted_" : ["%n tiedosto muunnettu","%n tiedostoa muunnettu"],
238230
"Failed to convert files" : "Tiedostojen muuntaminen epäonnistui",
239-
"Converting file …" : "Muunnetaan tiedosto …",
240231
"File successfully converted" : "Tiedosto muunnettu onnistuneesti",
241232
"Failed to convert file: {message}" : "Tiedoston muuntaminen epäonnistui: {message}",
242233
"Failed to convert file" : "Tiedoston muuntaminen epäonnistui",
@@ -278,7 +269,6 @@
278269
"Open locally" : "Avaa paikallisesti",
279270
"Failed to redirect to client" : "Uudelleenohjaus asiakkaaseen epäonnistui",
280271
"Open file locally" : "Avaa tiedosto paikallisesti",
281-
"The file should now open on your device. If it doesn't, please check that you have the desktop app installed." : "Tiedoston pitäisi nyt avautua laitteellasi. Jos se ei avaudu, varmista että sinulla työpöytäsovellus asennettuna.",
282272
"Retry and close" : "Yritä uudelleen ja sulje",
283273
"Rename" : "Nimeä uudelleen",
284274
"Details" : "Tiedot",

apps/files_sharing/l10n/fi.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,6 @@ OC.L10N.register(
238238
"Expiration date (enforced)" : "Vanhenemispäivä (pakotettu)",
239239
"Set expiration date" : "Aseta vanhenemispäivä",
240240
"Hide download" : "Piilota lataus",
241-
"Allow download and sync" : "Salli lataus ja synkronointi",
242241
"Note to recipient" : "Huomio vastaanottajalle",
243242
"Enter a note for the share recipient" : "Lisää muistiinpano jaon vastaanottajalle",
244243
"Show files in grid view" : "Näytä tiedostot ruudukkonäkymässä",

apps/files_sharing/l10n/fi.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,6 @@
236236
"Expiration date (enforced)" : "Vanhenemispäivä (pakotettu)",
237237
"Set expiration date" : "Aseta vanhenemispäivä",
238238
"Hide download" : "Piilota lataus",
239-
"Allow download and sync" : "Salli lataus ja synkronointi",
240239
"Note to recipient" : "Huomio vastaanottajalle",
241240
"Enter a note for the share recipient" : "Lisää muistiinpano jaon vastaanottajalle",
242241
"Show files in grid view" : "Näytä tiedostot ruudukkonäkymässä",

apps/oauth2/l10n/ug.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ OC.L10N.register(
88
"The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 دېتالى باشقۇرغۇچىنىڭ ئىچىگە دەلىللەش خىزمەت ئېقىمىنى سەپلەپ ، باشقا تور قوللىنىشچان پروگراممىلىرىنىڭ OAuth2 ماسلاشتۇرۇلغان دەلىللىشىگە يول قويىدۇ.",
99
"Secret key" : "مەخپىي ئاچقۇچ",
1010
"Delete" : "ئۆچۈر",
11-
"An unknown error occurred." : "نامەلۇم خاتالىق يۈز بەردى.",
1211
"OAuth 2.0 clients" : "OAuth 2.0 خېرىدارى",
1312
"OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 سىرتقى مۇلازىمەتلەرنىڭ {instanceName} نى زىيارەت قىلىشىنى تەلەپ قىلىدۇ.",
1413
"Name" : "ئاتى",

apps/oauth2/l10n/ug.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
"The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 دېتالى باشقۇرغۇچىنىڭ ئىچىگە دەلىللەش خىزمەت ئېقىمىنى سەپلەپ ، باشقا تور قوللىنىشچان پروگراممىلىرىنىڭ OAuth2 ماسلاشتۇرۇلغان دەلىللىشىگە يول قويىدۇ.",
77
"Secret key" : "مەخپىي ئاچقۇچ",
88
"Delete" : "ئۆچۈر",
9-
"An unknown error occurred." : "نامەلۇم خاتالىق يۈز بەردى.",
109
"OAuth 2.0 clients" : "OAuth 2.0 خېرىدارى",
1110
"OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 سىرتقى مۇلازىمەتلەرنىڭ {instanceName} نى زىيارەت قىلىشىنى تەلەپ قىلىدۇ.",
1211
"Name" : "ئاتى",

0 commit comments

Comments
 (0)