Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mk/feat/theming add theme ionos light #36

Closed
wants to merge 886 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
886 commits
Select commit Hold shift + click to select a range
6fe943d
build(hub): 29.0.4 RC1
Altahrim Jul 10, 2024
ac1ed90
fix(files_trashbin): Make files view registering an init script
susnux Jun 22, 2024
3b7172b
Merge pull request #46314 from nextcloud/backport/46193/stable29
AndyScherzinger Jul 10, 2024
8c2f05f
fix: Do not log an error when connecting to SFTP without a logged in …
danxuliu Jun 18, 2024
d9d4f1e
fix(caldav): encode calendar URIs with umlauts for activities
st3iny Jun 20, 2024
9d494a2
fix(workflows): Fix file systemtag cache
nickvergessen Jun 28, 2024
7728bbc
fix(caldav): limit vevent size
SebastianKrupinski Jul 4, 2024
4bbe234
Merge pull request #46211 from nextcloud/fix/capabilities-stable29
susnux Jul 10, 2024
cc2ed78
Merge pull request #46054 from nextcloud/fix/29-files-versions
susnux Jul 10, 2024
2071f4d
Merge pull request #46298 from nextcloud/backport/46174/stable29
susnux Jul 10, 2024
899d741
fix: Update Nextcloud libraries
susnux Jul 9, 2024
07fa445
refactor(files): Update `@nextcloud/files` to v3.5.0
susnux Jun 17, 2024
7a2fbe1
chore(deps): Update `debounce` to 2.1.0
susnux Jun 21, 2024
57869f5
refactor: Use composable for `currentView` and `views` to make it rea…
susnux Jun 21, 2024
e1a76f1
chore(assets): Recompile assets
nextcloud-command Jul 9, 2024
27a8e5f
Merge pull request #46374 from nextcloud/fix/29-nextcloud-libraries
susnux Jul 10, 2024
9745bf2
Merge pull request #46413 from nextcloud/backport/46315/stable29
miaulalala Jul 10, 2024
440968f
Merge pull request #46012 from nextcloud/backport/45999/stable29
AndyScherzinger Jul 10, 2024
7a801f0
fix: delete background jobs by id when cleaning up
icewind1991 May 30, 2024
f3c3d89
test: update DummyJobList
icewind1991 May 30, 2024
f22f127
Merge pull request #46061 from nextcloud/backport/45938/stable29
AndyScherzinger Jul 10, 2024
0f33283
Merge pull request #46035 from nextcloud/backport/46017/stable29
AndyScherzinger Jul 10, 2024
650aec5
Merge pull request #46069 from nextcloud/backport/45877/stable29
AndyScherzinger Jul 10, 2024
db748b4
Merge pull request #45919 from nextcloud/backport/45582/stable29
AndyScherzinger Jul 10, 2024
a631733
fix: allows admin to edit global credentials
Altahrim Jun 24, 2024
7c088bd
Merge pull request #46091 from nextcloud/backport/46073/stable29
AndyScherzinger Jul 10, 2024
182284e
fix(settings): define a 'heartbeat' route, so SecurityHeaders can han…
smokris May 7, 2024
780bf60
fix(tests): Strong type property $router in RouterTest
come-nc Jun 18, 2024
a554ba5
test: run tests in child process
kesselb Jul 10, 2024
714fb1c
fix(files_versions): Use `NcDateTime` to ensure date is transalted pr…
susnux Jun 16, 2024
5a69a73
fix(files_versions): Version name and date should be shrinkable to al…
susnux Jun 16, 2024
c4fb357
chore(assets): Recompile assets
nextcloud-command Jul 10, 2024
6167a4a
Merge pull request #45956 from nextcloud/backport/45228/stable29
provokateurin Jul 10, 2024
d23c528
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 11, 2024
c2be5b2
Merge pull request #46412 from nextcloud/backport/46388/stable29
nickvergessen Jul 11, 2024
276adec
fix(theming): Don't reset the cachebuster value when we reset theming
SystemKeeper Jul 10, 2024
12d9c1c
Merge pull request #45911 from nextcloud/backport/45900/stable29
AndyScherzinger Jul 11, 2024
eb282a6
fix(theming): Conitionally disable blur filter for performance
susnux May 17, 2024
78114c6
feat(theming): Add checkbox for force enable / disable blurry background
susnux May 17, 2024
914aa98
chore: Compile assets
susnux Jul 10, 2024
0986d29
Merge pull request #46434 from nextcloud/backport/46428/stable29
SystemKeeper Jul 11, 2024
ea262a8
perf: Set session.cache_limiter at runtime to avoid clients caching s…
juliusknorr Jul 5, 2024
1672d79
Merge pull request #46258 from nextcloud/backport/45395/stable29
susnux Jul 11, 2024
ecd454e
Merge pull request #46393 from nextcloud/backport/46320/stable29
nickvergessen Jul 11, 2024
2e0d849
fix(FilesView): Update files view upon share creation/delete
nfebe Jun 21, 2024
ff3bcc6
refactor(SharingDetailsView): Use NC logger
nfebe Jun 21, 2024
0ba9f04
fix(Session): avoid race conditions on clustered setups
blizzz Jul 10, 2024
b983818
ci(psalm): update baseline
blizzz Jul 10, 2024
6c01734
chore(assets): Recompile assets
nextcloud-command Jul 11, 2024
406353a
Merge pull request #46119 from nextcloud/backport/46030/stable29
nfebe Jul 11, 2024
e9d83d2
fix(SharingEntryLink): Show enforced password input label
nfebe Jun 26, 2024
f9e1006
Merge pull request #46437 from nextcloud/backport/46398/stable29
AndyScherzinger Jul 11, 2024
93f0e09
chore(assets): Recompile assets
nextcloud-command Jul 11, 2024
3e2600b
feat: don't count failed CSRF as failed login attempt
Altahrim Jun 27, 2024
4546e2c
Merge pull request #46162 from nextcloud/backport/46143/stable29
nfebe Jul 11, 2024
0aa51e6
Merge pull request #46443 from nextcloud/backport/46392/stable29
Altahrim Jul 11, 2024
b72a433
Merge pull request #46389 from nextcloud/release/29.0.4_rc1
Altahrim Jul 11, 2024
f410f49
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 12, 2024
fb6105b
test(theming): Fix unit tests for personal settings
susnux Jul 12, 2024
352a391
Merge pull request #46471 from nextcloud/fix/unit-tests-stable29
nickvergessen Jul 12, 2024
cb5bd60
fix(CI): Ensure we recompile when needed
nickvergessen Jul 12, 2024
cde3d99
chore(assets): Recompile assets
nextcloud-command Jul 12, 2024
54328eb
fix(CI): Require compilation check when touching version.php
nickvergessen Jul 12, 2024
37043b6
Merge pull request #46469 from nextcloud/backport/46468/stable29
nickvergessen Jul 12, 2024
58a80f8
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 13, 2024
7b61a9b
build(deps): bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1
dependabot[bot] Jul 13, 2024
be68864
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 14, 2024
e184e3c
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 15, 2024
6aadb64
fix(redis): Require version >=4 for unlink
solracsf Jul 12, 2024
e67f80a
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 16, 2024
86ccba3
fix(theming): enforce theme should still provide dark as fallback
skjnldsv Jul 13, 2024
7ac8a8a
fix(files_metadata): Don't run generation job on every upgrade
artonge Jul 11, 2024
676dca4
fix(previews): Stop returning true when getimagesize() fails
joshtrichards Jul 6, 2024
5981e6a
fix: stop file actions when conflict dialog skipped
grnd-alt Jul 8, 2024
4107cb6
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 17, 2024
e63aee4
fix(CI): Update setup-php, setup-node, checkout and paths-filter actions
nickvergessen Jul 17, 2024
b651ad2
fix(CI): Fix new files after rebase on lastest stable29
nickvergessen Jul 17, 2024
90a4778
Merge pull request #46575 from nextcloud/ci/noid/update-used-actions
nickvergessen Jul 17, 2024
8c61107
build(hub): 29.0.4
Altahrim Jul 17, 2024
b50a4eb
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 18, 2024
b419dae
fix(files_sharing): also allow removing READ permissions on email shares
skjnldsv Jul 18, 2024
ebdf65a
Merge pull request #46598 from nextcloud/backport/46589/stable29
skjnldsv Jul 18, 2024
9f3d07e
fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server…
SebastianKrupinski Jul 17, 2024
a537ce9
Merge pull request #46562 from nextcloud/backport/46354/stable29
skjnldsv Jul 18, 2024
f5ac1aa
Merge pull request #46584 from nextcloud/release/29.0.4
Altahrim Jul 18, 2024
658f225
fix(caldav): decode values before returning
SebastianKrupinski Jul 17, 2024
2f88883
Merge pull request #46614 from nextcloud/backport/46594/stable29
SebastianKrupinski Jul 18, 2024
33f3903
Merge pull request #46602 from nextcloud/backport/46593/stable29
SebastianKrupinski Jul 18, 2024
d63621b
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 19, 2024
ff67662
chore(tests): Update psalm baseline
nextcloud-command Jul 19, 2024
5236e01
fix(userstatus): Fix dashboard icon
nickvergessen Jul 11, 2024
acc2571
fix(dashboard): Use the widget icon URL when it was provided
nickvergessen Jul 11, 2024
66e1d86
fix(dashboard): Document expected icon behaviour
nickvergessen Jul 11, 2024
ee6d74e
fix(mail): Fix big logos in mail templates for Outlook
nickvergessen Jul 10, 2024
6d63ea0
chore(assets): Recompile assets
nextcloud-command Jul 19, 2024
8bbf4ec
Merge pull request #46627 from nextcloud/backport/46419/stable29
nickvergessen Jul 19, 2024
9b0ed06
fix(TextProcessing): use error instead of info for exception logging
kyteinsky Jul 18, 2024
f279295
Merge pull request #46462 from nextcloud/automated/noid/stable29-upda…
nickvergessen Jul 19, 2024
63a4884
Merge pull request #46626 from nextcloud/backport/46448/stable29
AndyScherzinger Jul 19, 2024
3c8106d
fix(dav): Thrown forbidden error for authenticated user instead of no…
SebastianKrupinski Jul 1, 2024
23c4bb1
Merge pull request #46646 from nextcloud/backport/46225/stable29
SebastianKrupinski Jul 19, 2024
ba8a71f
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 20, 2024
ec016b0
Merge pull request #46569 from nextcloud/backport/46342/stable29
joshtrichards Jul 20, 2024
54b84f6
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 21, 2024
6b76a4e
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 22, 2024
95f7613
fix(Token): take over scope in token refresh with login by cookie
blizzz Jul 19, 2024
c60725c
fix: Pass the mountpoint target user to storages without owner
juliusknorr Mar 19, 2024
692f4fa
feat: add config flag to toggle persistent redis connections
icewind1991 Jul 22, 2024
64a7670
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 23, 2024
25f56e7
fix(caldav): stricter default calendar checks
st3iny Jun 4, 2024
f9235a0
Merge pull request #46696 from nextcloud/backport/45667/stable29
miaulalala Jul 23, 2024
080106a
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 24, 2024
c40244f
Merge pull request #46636 from nextcloud/backport/46608/stable29
kyteinsky Jul 24, 2024
824803d
fix: FileInfo from `View` should have the correct name of a mountpoint
susnux Jul 22, 2024
0022db1
fix(search): show user search provider for deactivated and admin pages
Altahrim Apr 29, 2024
09eb307
Merge pull request #46725 from nextcloud/backport/45092/stable29
Altahrim Jul 24, 2024
9ed5c96
fix(files): validate input when creating file/directory
Antreesy Jul 22, 2024
ea862b1
chore(assets): Recompile assets
nextcloud-command Jul 24, 2024
529a9bd
Merge pull request #46721 from nextcloud/backport/46694/stable29
susnux Jul 24, 2024
0a61399
Merge pull request #46718 from nextcloud/backport/46689/stable29
Antreesy Jul 24, 2024
085c037
Merge pull request #46499 from nextcloud/dependabot/npm_and_yarn/stab…
dependabot[bot] Jul 24, 2024
7ea8ace
fix(files): ensure forbiddenCharacters is an array
Antreesy Jul 25, 2024
68c0e23
chore(assets): Recompile assets
nextcloud-command Jul 25, 2024
fc8dd10
Merge pull request #46564 from nextcloud/backport/46450/stable29
nickvergessen Jul 25, 2024
3a7e77a
Merge pull request #46731 from nextcloud/fix/46718/stable29
skjnldsv Jul 25, 2024
e553236
feat: support excalidraw file
hweihwang Jun 27, 2024
cae18a8
fix: Adapt icon color to new default for mime icons
juliusknorr Jun 13, 2024
d06e5d4
feat: support excalidraw file
hweihwang Jul 25, 2024
4ec3ccd
Merge pull request #46522 from nextcloud/backport/46504/stable29
skjnldsv Jul 25, 2024
7d843f8
fix(files_versions): avoid unintentional skipping of expiration
carhe Jun 17, 2024
ed58026
feat: add a specialized writeStream implementation for s3 external st…
icewind1991 Jul 22, 2024
134163e
fix: Add .whiteboard alias for .excalidraw files
juliusknorr Jul 23, 2024
c95206a
feat: add additional logging for database errors
icewind1991 Apr 11, 2024
258798c
Merge pull request #46743 from nextcloud/backport/46693/stable29
icewind1991 Jul 25, 2024
b0fda40
fix: add a try and catch for delete versioning
GretaD Jul 25, 2024
fe8846b
Merge pull request #46758 from nextcloud/backport/46749/stable29
AndyScherzinger Jul 25, 2024
9de90a3
Merge pull request #46752 from nextcloud/backport/46703/stable29
AndyScherzinger Jul 25, 2024
21e727c
Merge pull request #46750 from nextcloud/backport/44788/stable29
AndyScherzinger Jul 25, 2024
b1eb1c5
Merge pull request #46679 from nextcloud/backport/44294/stable29
AndyScherzinger Jul 25, 2024
a80d726
Merge pull request #46669 from nextcloud/backport/46640/stable29
AndyScherzinger Jul 25, 2024
e827b86
Merge pull request #46684 from nextcloud/backport/46674/stable29
AndyScherzinger Jul 25, 2024
620d58f
fix(caldav): lower scheduling table size warning
miaulalala Jun 19, 2024
837e006
fix(appstore): Return an empty array in case of fail
solracsf Jul 16, 2024
5a29cc5
chore: add warning in case of failure
solracsf Jul 16, 2024
31ca780
fix(deps): Fix npm audit
nextcloud-command Jul 25, 2024
2861e77
build(deps): bump @nextcloud/calendar-availability-vue from 2.2.0 to …
dependabot[bot] Jul 25, 2024
be24d90
chore(assets): Recompile assets
nextcloud-command Jul 25, 2024
f73f756
Merge pull request #46498 from nextcloud/dependabot/npm_and_yarn/stab…
dependabot[bot] Jul 25, 2024
4aac0b1
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 26, 2024
6a5926c
chore(deps): Update `@nextcloud/files` to v3.7.0
susnux Jul 22, 2024
190f3a9
fix(files): Do not split filename into `base` and `extension` for fol…
susnux Jul 22, 2024
0539b0a
fix: Use functions from `@nextcloud/files`
susnux Jul 24, 2024
9002461
fix(files): Use `@nextcloud/files` filename validation to show more d…
susnux Jul 25, 2024
a1cc078
test: Adjust Jest config to properly transform all ESM packages
susnux Jul 26, 2024
456aeb9
chore: Compile assets
susnux Jul 25, 2024
a6b201e
Merge pull request #46728 from nextcloud/backport/46690/stable29
skjnldsv Jul 26, 2024
92122d4
style(settings): align icons at legacy help navigation
Antreesy Jul 26, 2024
8702374
Merge pull request #46787 from nextcloud/backport/46773/stable29
Antreesy Jul 26, 2024
3954d61
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 27, 2024
8134355
build(deps-dev): bump @cypress/vue2 from 2.1.0 to 2.1.1
dependabot[bot] Jul 27, 2024
079f845
build(deps): bump browserslist-useragent-regexp from 4.1.1 to 4.1.3
dependabot[bot] Jul 27, 2024
e61807c
Merge pull request #46792 from nextcloud/dependabot/npm_and_yarn/stab…
skjnldsv Jul 27, 2024
19325e0
Merge pull request #46791 from nextcloud/dependabot/npm_and_yarn/stab…
skjnldsv Jul 27, 2024
6df8bdf
fix(files): always ask for confirmation if trashbin app is disabled
skjnldsv Jul 26, 2024
7f04dd0
Merge pull request #46801 from nextcloud/backport/46786/stable29
skjnldsv Jul 27, 2024
cea8c4c
Merge pull request #46711 from nextcloud/backport/45353/stable29
skjnldsv Jul 27, 2024
c338f31
Merge pull request #46514 from nextcloud/automated/noid/stable29-fix-…
skjnldsv Jul 27, 2024
3a4c3b9
Merge pull request #46582 from nextcloud/backport/45974/stable29
skjnldsv Jul 27, 2024
18076c7
Merge pull request #46578 from nextcloud/backport/46555/stable29
skjnldsv Jul 27, 2024
5e9aa2f
Merge pull request #46521 from nextcloud/backport/46475/stable29
skjnldsv Jul 27, 2024
a2a1a26
Merge pull request #46740 from nextcloud/backport/45932/stable29
skjnldsv Jul 27, 2024
9d7bdc6
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 28, 2024
d0aaf5c
Fix(l10n): Update translations from Transifex
nextcloud-bot Jul 29, 2024
a20141a
ionos: add test easycloud build action
printminion-co Feb 27, 2024
3cdc754
ionos: add version.json to package
printminion-co Apr 15, 2024
39c7bc4
ionos: enable artifact build for ionos-dev branch
printminion-co Apr 15, 2024
20b7201
IONOS: add submodule IONOS-Productivity/easystorage-config.git -> IONOS/
tholewebgods Apr 23, 2024
74a9e2b
IONOS: Update submodule pointer for /IONOS
tholewebgods Apr 23, 2024
fbdd4c2
IONOS: .github/workflows: change custom-apps/ -> apps-custom/
tholewebgods May 10, 2024
ed57be6
IONOS: .github/workflows: add the IONOS/ submodule to the package/image
tholewebgods May 10, 2024
01da4d5
IONOS: .github/workflows: exclude .git and .editorconfig files
printminion-co May 15, 2024
4e0c230
IONOS: .git-un-ignore /apps-{custom,external}
tholewebgods May 22, 2024
efc34ae
IONOS: add .gitkeep to /apps-{custom,external}
tholewebgods May 22, 2024
f9a64fc
IONOS: add nextcloud/viewer as submodule to /apps-external
tholewebgods May 22, 2024
2dbdf91
IONOS .git-un-ignore /apps-extenal/viewer only
tholewebgods May 23, 2024
5728cbb
IONOS: Update submodule pointer for /IONOS
tholewebgods May 22, 2024
d37a0f0
IONOS: add our "simplesettings" as submodule to /apps-custom
thlehmann-ionos Jul 5, 2024
73fa242
IONOS: feat(base): add "redirect" config
thlehmann-ionos Jul 5, 2024
7b9e507
IONOS: config/redirects.config.php: add redirect /settings =>
thlehmann-ionos Jul 5, 2024
96e00af
IONOS: Update submodule pointer for simplesettings
fracado Jul 8, 2024
e2ff31f
IONOS: Update submodule pointer for simplesettings
thlehmann-ionos Jul 9, 2024
d68b0fb
IONOS: Update submodule pointer for /IONOS
thlehmann-ionos Jul 9, 2024
41565a2
IONOS: packages: set engines to Node ^20.15.0 and npm ^10.7.0
thlehmann-ionos Jul 8, 2024
9c50dfb
IONOS: Add user_oidc v5.0.3 as submodule under apps-external
thlehmann-ionos Jul 9, 2024
d007c82
IONOS: un.gitignore apps-external/user_oidc
thlehmann-ionos Jul 9, 2024
9e6fc15
IONOS: workflow: don't package generated dirs in apps-*
thlehmann-ionos Jul 9, 2024
a67424e
IONOS: workflow: add build steps to build parts of apps-custom/ and a…
thlehmann-ionos Jul 8, 2024
a8f4a5b
IONOS: Update submodule pointer for /IONOS
thlehmann-ionos Jul 9, 2024
dcb23bd
IONOS: Update submodule pointer for simplesettings
thlehmann-ionos Jul 11, 2024
b9ec3b9
IONOS: add our googleanalytics addon as submodule to /apps-custom
thlehmann-ionos Jul 11, 2024
a6d0652
IONOS: Update submodule pointer for /IONOS
thlehmann-ionos Jul 11, 2024
95ccb2d
IONOS: workflow: copy config partials over from the IONOS/ folder
thlehmann-ionos Jul 11, 2024
cb8e2ad
IONOS: Update submodule pointer for /IONOS
thlehmann-ionos Jul 11, 2024
ba93cd7
IONOS: workflow: run composer install for user_oidc
thlehmann-ionos Jul 12, 2024
b3db2a1
IONOS: update submodule pointer for /IONOS
bromiesTM Jul 19, 2024
279f6a5
IONOS: CHERRY-PICKED: feat(theming): Add variable for border width
marcoambrosini May 16, 2024
f190335
IONOS: Update submodule pointer for simplesettings
tanyaka Jul 23, 2024
1fdb924
chore: Add SPDX header
printminion-co Mar 15, 2024
598e25e
feat: reduce available languages per config value "reduce_to_languages"
printminion-co Mar 15, 2024
3c19eeb
IONOS(theme): add theme & header as submodule
bromiesTM Jul 24, 2024
107fcd5
IONOS(config): update submodule to enable custom theme
bromiesTM Jul 25, 2024
2dc8a53
IONOS(ci/build): switch to checkout v4
bromiesTM Jul 24, 2024
0b40e37
IONOS(ci/build): adds build step for ionos theme elements
bromiesTM Jul 24, 2024
0b6151b
IONOS: Update submodule pointer for external "viewer" app to v29.0.3
thlehmann-ionos Jul 30, 2024
723282e
IONOS: Update submodule pointer for external "user_oidc" app to v6.0.1
thlehmann-ionos Jul 30, 2024
c540af9
IONOS(config): update submodule
bromiesTM Jul 31, 2024
a4733da
IONOS(theme): update submodule
bromiesTM Aug 2, 2024
5e97102
IONOS(theme): update submodule (link to mail)
bromiesTM Aug 5, 2024
1804d16
IONOS(config): update submodule (link to mail)
bromiesTM Aug 5, 2024
4125432
IONOS(config): update submodule
bromiesTM Jul 31, 2024
595bcae
IONOS(ci): build via makefile
bromiesTM Aug 1, 2024
198eb57
feat(files_sharing): confirm share deletion
printminion-co Aug 2, 2024
153f216
chore(assets): Recompile assets
printminion-co Aug 7, 2024
bff324e
IONOS(theme): update submodule (doc links)
bromiesTM Aug 9, 2024
b51ef06
IONOS(config): update submodule (doc links)
bromiesTM Aug 12, 2024
1e6322a
IONOS(simplesettings): update submodule (webdav info)
bromiesTM Aug 9, 2024
30da6a5
IONOS(theme): update submodule (public page header)
bromiesTM Aug 14, 2024
10743ae
IONOS(simplesettings): update submodule (responsive session layout)
bromiesTM Aug 14, 2024
ce6c45c
IONOS(simplesettings): update submodule (app layout)
bromiesTM Aug 15, 2024
e1d276c
IONOS(theme): update submodule (guest header)
bromiesTM Aug 15, 2024
93d7ffa
IONOS(simplesettings): update submodule (session spacing)
bromiesTM Aug 16, 2024
49ade82
IONOS(theme): update submodule (user-menu)
bromiesTM Aug 20, 2024
436b12e
IONOS(config): update submodule (custom-clients)
bromiesTM Aug 21, 2024
cd3746b
IONOS(simplesettings): update submodule (custom-clients)
bromiesTM Aug 21, 2024
c99f629
IONOS(theme): update submodule (custom-clients)
bromiesTM Aug 21, 2024
1d6ee79
IONOS(config): update submodule (refactor, oidc/object-storage config…
thlehmann-ionos Aug 21, 2024
e565b20
IONOS(config): switch submodule (viewer) to ionos nc-viewer
printminion-co Aug 26, 2024
d08fd01
IONOS(config): update submodule (viewer) to v29.0.5
printminion-co Aug 26, 2024
bd9bbb8
IONOS(theme): update submodule (hide file settings button)
fracado Aug 28, 2024
034db85
IONOS(theme): update submodule (remove link to webmail)
bromiesTM Aug 28, 2024
6f672ac
IONOS(theme): update submodule (header darkmode)
bromiesTM Aug 29, 2024
85b4b78
IONOS(viewer): update submodule (default view)
fracado Sep 3, 2024
4f247cc
IONOS(config): activate viewer build
printminion-co Sep 3, 2024
c1f1810
IONOS(ci/build): adds build step to build custom viewer app
printminion-co Sep 3, 2024
ac5eb9a
IONOS(build): first-time-configure configs apps - viewer
printminion-co Sep 6, 2024
53352c2
IONOS(theme): update submodule (add color variable)
fracado Sep 9, 2024
b1f9a92
IONOS(theming): replace light theme with ionos-theme stub
printminion-co Sep 11, 2024
8378abe
IONOS(theming): ionos-theme: use OpenSans as --font-face
printminion-co Sep 11, 2024
ec20c15
IONOS(theming): reduce available themes providers
printminion-co Sep 11, 2024
7a13791
IONOS(config): enforce theme ionos-light
printminion-co Sep 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
127 changes: 0 additions & 127 deletions .drone.yml

This file was deleted.

6 changes: 3 additions & 3 deletions .github/workflows/autocheckers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
src: ${{ steps.changes.outputs.src }}

steps:
- uses: dorny/paths-filter@ebc4d7e9ebcb0b1eb21480bb8f43113e996ac77a # v3.0.1
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
id: changes
continue-on-error: true
with:
Expand Down Expand Up @@ -49,12 +49,12 @@ jobs:

steps:
- name: Checkout server
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
submodules: true

- name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@7fdd3ece872ec7ec4c098ae5ab7637d5e0a96067 # v2
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
with:
php-version: ${{ matrix.php-versions }}
extensions: ctype, json, mbstring
Expand Down
11 changes: 7 additions & 4 deletions .github/workflows/block-merge-eol.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2022-2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT

name: Block merges for EOL

Expand All @@ -23,15 +26,15 @@ jobs:
runs-on: ubuntu-latest-low

steps:
- name: Download updater config
run: curl https://raw.githubusercontent.com/nextcloud/updater_server/production/config/config.php --output config.php

- name: Set server major version environment
run: |
# retrieve version number from branch reference
server_major=$(echo "${{ github.base_ref }}" | sed -En 's/stable//p')
echo "server_major=$server_major" >> $GITHUB_ENV
echo "current_month=$(date +%Y-%m)" >> $GITHUB_ENV

- name: Checking if ${{ env.server_major }} is EOL
run: |
php -r 'echo json_encode(require_once "config.php");' | jq --arg version "${{ env.server_major }}" '.stable[$version]["100"].eol // .beta[$version]["100"].eol // "NotEOL"' | grep -q "NotEOL"
curl -s https://raw.githubusercontent.com/nextcloud-releases/updater_server/production/config/major_versions.json \
| jq '.["${{ env.server_major }}"]["eol"] // "9999-99" | . >= "${{ env.current_month }}"' \
| grep -q true
53 changes: 53 additions & 0 deletions .github/workflows/block-outdated-3rdparty.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Block merging with outdated 3rdparty/

on:
pull_request:
types: [opened, ready_for_review, reopened, synchronize]

permissions:
contents: read

concurrency:
group: block-outdated-3rdparty-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

jobs:
block-outdated-3rdparty:
name: Block merging with outdated 3rdparty/

runs-on: ubuntu-latest-low

steps:
- name: Check requirement
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
id: changes
continue-on-error: true
with:
filters: |
src:
- '3rdparty'
- 'version.php'

- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7

- name: 3rdparty commit hash on current branch
id: actual
run: |
echo "commit=$(git submodule status | grep ' 3rdparty' | egrep -o '[a-f0-9]{40}')" >> "$GITHUB_OUTPUT"

- name: Last 3rdparty commit on target branch
id: target
run: |
echo "commit=$(git ls-remote https://github.com/nextcloud/3rdparty refs/heads/${{ github.base_ref }} | awk '{ print $1}')" >> "$GITHUB_OUTPUT"

- name: Compare if 3rdparty commits are different
run: |
echo '3rdparty/ seems to not point to the last commit of the dedicated branch:'
echo "Branch has: ${{ steps.actual.outputs.commit }}"
echo "${{ github.base_ref }} has: ${{ steps.target.outputs.commit }}"

- name: Fail if 3rdparty commits are different
if: ${{ steps.changes.outputs.src != 'false' && steps.actual.outputs.commit != steps.target.outputs.commit }}
run: |
exit 1
2 changes: 1 addition & 1 deletion .github/workflows/block-unconventional-commits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7

- uses: webiny/action-conventional-commits@8bc41ff4e7d423d56fa4905f6ff79209a78776c7 # v1.3.0
with:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/command-compile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ jobs:
key: git-repo

- name: Checkout ${{ needs.init.outputs.head_ref }}
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
fetch-depth: 0
Expand All @@ -80,14 +80,14 @@ jobs:
fallbackNpm: '^10'

- name: Set up node ${{ steps.package-engines-versions.outputs.nodeVersion }}
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v3
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
with:
node-version: ${{ steps.package-engines-versions.outputs.nodeVersion }}
cache: npm

- name: Set up npm ${{ steps.package-engines-versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.package-engines-versions.outputs.npmVersion }}"

- name: Rebase to ${{ needs.init.outputs.base_ref }}
if: ${{ contains(needs.init.outputs.arg1, 'rebase') }}
run: |
Expand All @@ -107,7 +107,7 @@ jobs:
run: |
git add ${{ github.workspace }}${{ needs.init.outputs.git_path }}
git commit --signoff -m 'chore(assets): Recompile assets'

- name: Commit fixup
if: ${{ contains(needs.init.outputs.arg1, 'fixup') }}
run: |
Expand All @@ -121,7 +121,7 @@ jobs:
git commit --amend --no-edit --signoff
# Remove any [skip ci] from the amended commit
git commit --amend -m "$(git log -1 --format='%B' | sed '/\[skip ci\]/d')"

- name: Push normally
if: ${{ !contains(needs.init.outputs.arg1, 'rebase') && !contains(needs.init.outputs.arg1, 'amend') }}
run: git push origin ${{ needs.init.outputs.head_ref }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/command-pull-3rdparty.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
id: comment-branch

- name: Checkout ${{ steps.comment-branch.outputs.head_ref }}
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 0
token: ${{ secrets.COMMAND_BOT_PAT }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/command-rebase.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
reaction-type: "+1"

- name: Checkout the latest code
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v3.5.2
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 0
token: ${{ secrets.COMMAND_BOT_PAT }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/cypress.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:

steps:
- name: Checkout server
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
# We need to checkout submodules for 3rdparty
submodules: true
Expand All @@ -47,7 +47,7 @@ jobs:
fallbackNpm: "^9"

- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}

Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:
path: ./

- name: Set up node ${{ needs.init.outputs.nodeVersion }}
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
with:
node-version: ${{ needs.init.outputs.nodeVersion }}

Expand Down
Loading
Loading