]>
source.dussan.org Git - nextcloud-server.git/log
Ferdinand Thiessen [Fri, 22 Dec 2023 17:56:37 +0000 (18:56 +0100)]
Merge pull request #42319 from nextcloud/fix/a11y/personal-info-headings
fix(settings): Use heading for Profile and Profile picture sections
Julia Kirschenheuter [Fri, 22 Dec 2023 17:27:17 +0000 (18:27 +0100)]
Merge pull request #42442 from nextcloud/fix/app-menu-focus-visible
fix: Adjust focus-visible marker on appmenu
Christopher Ng [Sat, 16 Dec 2023 01:16:54 +0000 (17:16 -0800)]
fix(settings): Use heading for Profile and Profile picture sections
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Stephan Orbaugh [Fri, 22 Dec 2023 09:43:04 +0000 (10:43 +0100)]
Merge pull request #37469 from nextcloud/lock-restore-ttl
restore shared lock ttl to previous value when releasing
Julius Härtl [Fri, 22 Dec 2023 08:23:26 +0000 (09:23 +0100)]
Merge pull request #42405 from nextcloud/fix/42374/ldap-remembered-groups-format
fix(LDAP): ensure stored groups are formatted as simple list
John Molakvoæ [Fri, 22 Dec 2023 07:11:15 +0000 (08:11 +0100)]
Merge pull request #42439 from nextcloud/fix/invert-on-primary-element
Ferdinand Thiessen [Fri, 22 Dec 2023 01:05:27 +0000 (02:05 +0100)]
fix: Adjust focus-visible marker on appmenu
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 22 Dec 2023 00:37:01 +0000 (01:37 +0100)]
fix(theming): Invert filter should be based on primary-element
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Nextcloud bot [Fri, 22 Dec 2023 00:20:19 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Eduardo Morales [Thu, 21 Dec 2023 18:59:52 +0000 (12:59 -0600)]
Merge pull request #42415 from nextcloud/feat/add-escape-option-to-selection-of-files-while-focused
enh(files): added ability to escape out of all selection when focused
Ferdinand Thiessen [Thu, 21 Dec 2023 18:41:14 +0000 (19:41 +0100)]
Merge pull request #42292 from nextcloud/fix/a11y/unified-search-headings-the-sequel
fix(a11y): Unified search headings the sequel
Christopher Ng [Thu, 14 Dec 2023 23:34:30 +0000 (15:34 -0800)]
chore: compile assets
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Thu, 14 Dec 2023 23:34:30 +0000 (15:34 -0800)]
fix(a11y): Unified search headings the sequel
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Eduardo Morales [Thu, 21 Dec 2023 00:32:30 +0000 (18:32 -0600)]
enh(files): added ability to escape out of all selection when focused
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
Ferdinand Thiessen [Thu, 21 Dec 2023 16:17:28 +0000 (17:17 +0100)]
Merge pull request #42424 from nextcloud/fix/background-image
fix(theming): Add adjusted color versions of default background
Joas Schilling [Thu, 21 Dec 2023 15:59:26 +0000 (16:59 +0100)]
Merge pull request #42389 from nextcloud/bugfix/noid/reset-reserved-at-when-force-running
fix(cron): Reset the reserved_at when force executing from CLI
Eduardo Morales [Thu, 21 Dec 2023 15:48:13 +0000 (09:48 -0600)]
Merge pull request #42334 from nextcloud/fix/auth-tokens-settings-ui
enh(settings): Refactor UI for session and app token management
Ferdinand Thiessen [Thu, 21 Dec 2023 15:01:34 +0000 (16:01 +0100)]
fix(theming): Add adjusted color versions of default background for better app-menu contrast
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 21 Dec 2023 14:55:15 +0000 (15:55 +0100)]
Merge pull request #42419 from nextcloud/fix/skip-buttons-files
fix(files): Adjust ID for skip content buttons
Ferdinand Thiessen [Sat, 16 Dec 2023 22:41:09 +0000 (23:41 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Sat, 16 Dec 2023 22:38:17 +0000 (23:38 +0100)]
enh(settings): Refactor frontend for session and app token management
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Robin Appelman [Tue, 5 Dec 2023 15:01:46 +0000 (16:01 +0100)]
adjust redis compareSetTTL to use a lua script
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Wed, 29 Mar 2023 16:03:03 +0000 (18:03 +0200)]
restore shared lock ttl when releasing
Signed-off-by: Robin Appelman <robin@icewind.nl>
Ferdinand Thiessen [Thu, 21 Dec 2023 10:34:02 +0000 (11:34 +0100)]
fix(files): Adjust ID for skip content buttons
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
John Molakvoæ [Thu, 21 Dec 2023 13:45:44 +0000 (14:45 +0100)]
Merge pull request #42422 from nextcloud/fix/cache-tests-undefined
John Molakvoæ [Thu, 21 Dec 2023 13:23:52 +0000 (14:23 +0100)]
fix(dav): undeclared `$cache` property
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Nextcloud bot [Thu, 21 Dec 2023 00:20:59 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Eduardo Morales [Wed, 20 Dec 2023 22:30:54 +0000 (16:30 -0600)]
Merge pull request #42381 from nextcloud/fix/h1-element-rename-for-dashboard
enh(dashboard): changed h1 to say Dashboard instead of Nextcloud
Eduardo Morales [Tue, 19 Dec 2023 16:01:21 +0000 (10:01 -0600)]
enh(dashboard): changed h1 to say Dashboard instead of Nextcloud
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
Eduardo Morales [Tue, 19 Dec 2023 16:01:21 +0000 (10:01 -0600)]
enh(dashboard): changed h1 to say Dashboard instead of Nextcloud
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
Anna [Wed, 20 Dec 2023 21:17:05 +0000 (22:17 +0100)]
Merge pull request #42406 from nextcloud/fix/dav/calendar-notification-less-than-minute-title
fix(dav): Hide less than minute diff in calendar notification title
jld3103 [Wed, 20 Dec 2023 17:29:57 +0000 (18:29 +0100)]
fix(dav): Hide less than minute diff in calendar notification title
Signed-off-by: jld3103 <jld3103yt@gmail.com>
John Molakvoæ [Wed, 20 Dec 2023 16:42:11 +0000 (17:42 +0100)]
Merge pull request #42366 from nextcloud/fix/dragdrop-join
Arthur Schiwon [Wed, 20 Dec 2023 15:56:16 +0000 (16:56 +0100)]
fix(LDAP): ensure stored groups are formatted as simple list
With array_unique it is possible that the keys are not in sequential order
but have gaps. json_encode then would store them as associative array,
which later on json_decode would result in a stdClass by default. This is
unexpected and would also contradict the return type hint.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Julia Kirschenheuter [Wed, 20 Dec 2023 15:03:54 +0000 (16:03 +0100)]
Merge pull request #42401 from nextcloud/fix/app-menu-colors
fix: Ensure app menu entries and dashboard welcome message have enough contrast
Ferdinand Thiessen [Wed, 20 Dec 2023 13:48:37 +0000 (14:48 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Wed, 20 Dec 2023 13:47:33 +0000 (14:47 +0100)]
fix: Adjust colors of app menu and dashboard
Those elements are shown directly on the background which has the `color-primary`,
so they need to use `color-primary-text` instead of `color-primary-element-text` for guranteed contrast.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Joas Schilling [Wed, 20 Dec 2023 12:11:34 +0000 (13:11 +0100)]
Merge pull request #42140 from nextcloud/updateCrl
Update crl after revoke rides.csr
John Molakvoæ [Wed, 20 Dec 2023 09:52:39 +0000 (10:52 +0100)]
chore: compile assets
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Wed, 20 Dec 2023 08:25:04 +0000 (09:25 +0100)]
fix(files): drag and drop events chain and cancel
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Tue, 19 Dec 2023 08:46:56 +0000 (09:46 +0100)]
fix(files): recursive drop path join
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Matthieu Gallien [Mon, 11 Dec 2023 08:35:05 +0000 (08:35 +0000)]
Update crl after revoke rides.csr
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Joas Schilling [Wed, 20 Dec 2023 09:07:41 +0000 (10:07 +0100)]
fix(cron): Reset the reserved_at when force executing from CLI
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Wed, 20 Dec 2023 00:19:18 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Git'Fellow [Tue, 19 Dec 2023 20:34:16 +0000 (21:34 +0100)]
Merge pull request #42298 from nextcloud/readOnlyFSFalse
Don't write back .htaccess file on a RO filesystem
Eduardo Morales [Tue, 19 Dec 2023 17:34:54 +0000 (11:34 -0600)]
Merge pull request #42329 from nextcloud/fix/highcontrast
fix(theming): Adjust dark high contrast to fulfill WCAG 2.1 AAA contrast
Marcel Klehr [Tue, 19 Dec 2023 16:43:18 +0000 (17:43 +0100)]
Merge pull request #41088 from nextcloud/enh/text-processing-provider-with-id
enh(TextProcessing): Allow providers and task types to declare a dynamic ID instead of using className
Ferdinand Thiessen [Tue, 19 Dec 2023 11:09:47 +0000 (12:09 +0100)]
fix(theming): Adjust `color-error` and `color-success` to work for input border colors
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Sat, 16 Dec 2023 13:04:53 +0000 (14:04 +0100)]
fix(theming): Adjust dark high contrast to fulfill WCAG 2.1 AAA contrast
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Anna [Tue, 19 Dec 2023 15:40:41 +0000 (16:40 +0100)]
Merge pull request #42309 from nextcloud/enh/meeting-status-automation
fix(userstatus): set user status to 'In a meeting' if calendar is busy
Marcel Klehr [Tue, 19 Dec 2023 15:14:13 +0000 (16:14 +0100)]
Merge branch 'master' into enh/text-processing-provider-with-id
Marcel Klehr [Tue, 19 Dec 2023 14:29:22 +0000 (15:29 +0100)]
Merge pull request #41087 from nextcloud/enh/stt-provider-with-id
enh(SpeechToText): Allow providers to declare a dynamic ID instead of using className
Marcel Klehr [Tue, 19 Dec 2023 14:01:03 +0000 (15:01 +0100)]
Update autoloaders
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Anna Larch [Fri, 15 Dec 2023 13:51:01 +0000 (14:51 +0100)]
fix(userstatus): set user status to 'In a meeting' if calendar is busy
Signed-off-by: Anna Larch <anna@nextcloud.com>
Louis [Tue, 19 Dec 2023 13:17:23 +0000 (14:17 +0100)]
Merge pull request #42349 from nextcloud/artonge/perf/dav_hidden_prop
Use FileInfo's metadata for hidden prop
Marcel Klehr [Tue, 19 Dec 2023 12:59:30 +0000 (13:59 +0100)]
Update autoloaders
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 19 Dec 2023 12:32:15 +0000 (13:32 +0100)]
cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Richard Steinmetz [Tue, 19 Dec 2023 12:03:47 +0000 (13:03 +0100)]
Merge pull request #42339 from nextcloud/fix/dav/allow-multiple-organizers
fix(dav): allow multiple organizers if possible
Marcel Klehr [Tue, 24 Oct 2023 12:20:45 +0000 (14:20 +0200)]
enh(SpeechToText): Allow providers to declare a dynamic ID instead of using className
this allows AppAPI to register anonymous classes as SpeechToText providers
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Tue, 19 Dec 2023 11:29:03 +0000 (12:29 +0100)]
Merge branch 'master' into enh/text-processing-provider-with-id
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Louis [Tue, 19 Dec 2023 10:32:42 +0000 (11:32 +0100)]
Merge pull request #42353 from nextcloud/artonge/feat/global_accessibility_switch
Add global accessibility switch
Louis Chemineau [Mon, 18 Dec 2023 10:44:44 +0000 (11:44 +0100)]
Use FileInfo's metadata for hidden prop
Signed-off-by: Louis Chemineau <louis@chmn.me>
Louis Chemineau [Mon, 18 Dec 2023 15:30:51 +0000 (16:30 +0100)]
Add global accessibility switch
Signed-off-by: Louis Chemineau <louis@chmn.me>
John Molakvoæ [Tue, 19 Dec 2023 08:52:01 +0000 (09:52 +0100)]
Merge pull request #42338 from nextcloud/fix/files-recent-links
Ferdinand Thiessen [Sun, 17 Dec 2023 15:48:05 +0000 (16:48 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Côme Chilliet [Tue, 19 Dec 2023 08:30:18 +0000 (09:30 +0100)]
Merge pull request #42361 from nextcloud/fix/remove-unnecessary-checks
fix(manager): removed dead code
Ferdinand Thiessen [Sun, 17 Dec 2023 15:44:29 +0000 (16:44 +0100)]
fix(files): Use DAV functions from library to fix invalid source links
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Nextcloud bot [Tue, 19 Dec 2023 00:19:27 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Eduardo Morales [Mon, 18 Dec 2023 18:03:46 +0000 (12:03 -0600)]
fix(manager): removed dead code
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
Eduardo Morales [Mon, 18 Dec 2023 17:13:09 +0000 (11:13 -0600)]
Merge pull request #42287 from nextcloud/fix/dark-theme-and-element-colors
fix(theming): Adjust status colors and make dark theme fully accessible
Ferdinand Thiessen [Thu, 14 Dec 2023 16:58:13 +0000 (17:58 +0100)]
fix(theming): Make dark theme accessible and add unit test
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 14 Dec 2023 16:57:45 +0000 (17:57 +0100)]
fix(theming): Adjust status colors to be also accessible on blurry background
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Mon, 18 Dec 2023 15:36:57 +0000 (16:36 +0100)]
Merge pull request #42354 from nextcloud/bugfix/noid/typo-in-move-or-copy
Typo in move or copy
Louis [Mon, 18 Dec 2023 15:13:31 +0000 (16:13 +0100)]
Merge pull request #42350 from nextcloud/artonge/perf/dont_query_custom_properties_for_metadata_dav_props
Don't query oc_properties for metadata props
Ferdinand Thiessen [Mon, 18 Dec 2023 14:32:36 +0000 (15:32 +0100)]
Merge pull request #42184 from nextcloud/fix/unified-search-keep-search-input-on-top
enh(UnifiedSearch): Keep the searchbar on top of the modal
Joas Schilling [Mon, 18 Dec 2023 14:26:00 +0000 (15:26 +0100)]
chore(assets): Recompile JS
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 18 Dec 2023 14:25:44 +0000 (15:25 +0100)]
Fix typo in move or copy dialog
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 18 Dec 2023 14:25:13 +0000 (15:25 +0100)]
Merge pull request #42241 from nextcloud/feat/noid/setup-check-for-maintenance-window
feat(setupcheck): Add setup check for maintenance_window_start config
Ferdinand Thiessen [Tue, 12 Dec 2023 23:52:18 +0000 (00:52 +0100)]
enh(UnifiedSearch): Keep the searchbar on top of the modal
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Louis Chemineau [Mon, 18 Dec 2023 12:09:20 +0000 (13:09 +0100)]
Don't query oc_properties for metadata props
Signed-off-by: Louis Chemineau <louis@chmn.me>
Joas Schilling [Mon, 18 Dec 2023 11:41:07 +0000 (12:41 +0100)]
Merge pull request #42304 from nextcloud/fix/emoji-ooo-status
fix(ooo): add new ooo status with new emoji
Anna Larch [Fri, 15 Dec 2023 10:07:09 +0000 (11:07 +0100)]
fix(ooo): add new ooo status with new emoji
Signed-off-by: Anna Larch <anna@nextcloud.com>
Joas Schilling [Wed, 13 Dec 2023 15:19:21 +0000 (16:19 +0100)]
feat(setupcheck): Add setup check for maintenance_window_start config
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Mon, 18 Dec 2023 00:19:21 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Richard Steinmetz [Sun, 17 Dec 2023 15:55:16 +0000 (16:55 +0100)]
fix(dav): allow multiple organizers if possible
This is very hacky! However, we want to allow saving events with multiple
organizers. Those events are not RFC compliant, but sometimes imported from major
external calendar services (e.g. Google). If the current user is not an organizer of
the event we ignore the exception as no scheduling messages will be sent anyway.
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Nextcloud bot [Sun, 17 Dec 2023 00:18:58 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
dependabot[bot] [Sat, 16 Dec 2023 23:38:04 +0000 (23:38 +0000)]
Merge pull request #42321 from nextcloud/dependabot/npm_and_yarn/vueuse/components-10.7.0
nextcloud-command [Sat, 16 Dec 2023 23:10:18 +0000 (23:10 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
dependabot[bot] [Sat, 16 Dec 2023 02:21:10 +0000 (02:21 +0000)]
chore(deps): Bump @vueuse/components from 10.5.0 to 10.7.0
Bumps [@vueuse/components](https://github.com/vueuse/vueuse/tree/HEAD/packages/components) from 10.5.0 to 10.7.0.
- [Release notes](https://github.com/vueuse/vueuse/releases)
- [Commits](https://github.com/vueuse/vueuse/commits/v10.7.0/packages/components)
---
updated-dependencies:
- dependency-name: "@vueuse/components"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Sat, 16 Dec 2023 12:05:15 +0000 (12:05 +0000)]
Merge pull request #42324 from nextcloud/dependabot/github_actions/github/codeql-action-3
dependabot[bot] [Sat, 16 Dec 2023 04:14:27 +0000 (04:14 +0000)]
Merge pull request #42326 from nextcloud/dependabot/composer/build/integration/sabre/dav-4.6.0
dependabot[bot] [Sat, 16 Dec 2023 03:08:28 +0000 (03:08 +0000)]
chore(deps-dev): Bump sabre/dav in /build/integration
Bumps [sabre/dav](https://github.com/sabre-io/dav) from 4.5.1 to 4.6.0.
- [Release notes](https://github.com/sabre-io/dav/releases)
- [Changelog](https://github.com/sabre-io/dav/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sabre-io/dav/compare/4.5.1...4.6.0)
---
updated-dependencies:
- dependency-name: sabre/dav
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Sat, 16 Dec 2023 02:49:07 +0000 (02:49 +0000)]
chore(deps): Bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Nextcloud bot [Sat, 16 Dec 2023 00:19:23 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Fri, 15 Dec 2023 20:42:44 +0000 (21:42 +0100)]
Merge pull request #42305 from nextcloud/fix/reset-last-run-joblist
fix(joblist): also reset last_run timestamp on updating an existing job
Ferdinand Thiessen [Fri, 15 Dec 2023 20:35:51 +0000 (21:35 +0100)]
Merge pull request #42285 from nextcloud/fix/theming-color-utils-primary
fix(theming): Adjust theming util to calculate primary element color based on WCAG color contrast
Ferdinand Thiessen [Fri, 15 Dec 2023 15:14:37 +0000 (16:14 +0100)]
fix(theming): Adjust primary text color calculation to also work with high contrast themes
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 14 Dec 2023 16:56:42 +0000 (17:56 +0100)]
fix(theming): Adjust hover color to be accessible
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 14 Dec 2023 16:53:18 +0000 (17:53 +0100)]
enh(theming): Adjust color utils to work as specified by WCAG (color contrast and luma calculation)
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Eduardo Morales [Fri, 15 Dec 2023 19:02:13 +0000 (13:02 -0600)]
Merge pull request #42109 from nextcloud/rakekniven-patch-4
Clean-up and standardization of "App password"