Skip to content
Open

Garm #1416

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
de1a775
Garm
tobiasKaminsky Apr 4, 2024
cd2ca12
Garm
tobiasKaminsky Apr 4, 2024
40dc267
Garm
tobiasKaminsky Apr 4, 2024
ced1c41
Garm
tobiasKaminsky Apr 4, 2024
f20622c
Garm
tobiasKaminsky Apr 4, 2024
f6d701b
Garm
tobiasKaminsky Apr 4, 2024
215c334
Garm
tobiasKaminsky Apr 4, 2024
2c19591
Garm
tobiasKaminsky Apr 4, 2024
3454cc2
config
tobiasKaminsky Apr 5, 2024
7ee4144
config
tobiasKaminsky Apr 5, 2024
ccf8704
docker ps
tobiasKaminsky Apr 5, 2024
ee54b43
server
tobiasKaminsky Apr 5, 2024
8a5bde5
script
tobiasKaminsky Apr 5, 2024
0c7fcc3
script
tobiasKaminsky Apr 5, 2024
ee9688b
script
tobiasKaminsky Apr 5, 2024
4f9022b
script
tobiasKaminsky Apr 5, 2024
4f53be6
script
tobiasKaminsky Apr 5, 2024
b96af5e
script
tobiasKaminsky Apr 5, 2024
bd4635e
script
tobiasKaminsky Apr 5, 2024
354abf6
wip
tobiasKaminsky Apr 19, 2024
28c34e9
let one test fail
tobiasKaminsky Apr 19, 2024
565846d
use script
tobiasKaminsky Apr 19, 2024
c646340
use stable27 and master
tobiasKaminsky Apr 26, 2024
841688f
wip
tobiasKaminsky Apr 26, 2024
79d93bc
force new install
tobiasKaminsky Apr 26, 2024
4e8b59e
wip
tobiasKaminsky Apr 26, 2024
a2d1f75
wip
tobiasKaminsky Apr 26, 2024
1be1862
wip
tobiasKaminsky Apr 26, 2024
fbfcd5a
wip
tobiasKaminsky Apr 26, 2024
5323e0a
also test with api 15
tobiasKaminsky Apr 26, 2024
610bc79
api 16
tobiasKaminsky Apr 26, 2024
a311a92
nc16
tobiasKaminsky Apr 26, 2024
c761923
nc16
tobiasKaminsky Apr 26, 2024
3e75507
wip
tobiasKaminsky Apr 26, 2024
0dda58f
wip
tobiasKaminsky Apr 26, 2024
4730bbe
wip
tobiasKaminsky Apr 29, 2024
b0c86cd
wip
tobiasKaminsky Apr 29, 2024
bd0e224
wip
tobiasKaminsky Apr 29, 2024
bfca91a
wip
tobiasKaminsky Jun 20, 2024
9e6b5f9
try ubuntu-latest
tobiasKaminsky Oct 31, 2024
9537d68
no kvm
tobiasKaminsky Oct 31, 2024
d02be5d
no kvm
tobiasKaminsky Oct 31, 2024
cffb254
re-enable kvm
tobiasKaminsky Oct 31, 2024
8639a32
again no kvm
tobiasKaminsky Oct 31, 2024
e4cbfc4
debug kvm
SystemKeeper Oct 31, 2024
eb0d805
no ping
SystemKeeper Oct 31, 2024
68770d6
sudo
SystemKeeper Oct 31, 2024
4aa9517
update action
SystemKeeper Oct 31, 2024
7bacdc9
put together
SystemKeeper Oct 31, 2024
0d59235
wip
tobiasKaminsky Nov 1, 2024
86f5181
env sdk
SystemKeeper Nov 1, 2024
12a7262
no avd
SystemKeeper Nov 1, 2024
2e4226a
debug run
SystemKeeper Nov 1, 2024
67ffe14
gradle
SystemKeeper Nov 1, 2024
a04a46f
jdk and path
SystemKeeper Nov 1, 2024
d8a336b
env
SystemKeeper Nov 1, 2024
84e5d9f
env
SystemKeeper Nov 1, 2024
ad5b39a
wip
tobiasKaminsky Nov 1, 2024
18a5563
wip
tobiasKaminsky Nov 1, 2024
5a8f675
add services again
SystemKeeper Nov 1, 2024
25a6048
use API 27
tobiasKaminsky Nov 6, 2024
81e35f5
change order
tobiasKaminsky Nov 6, 2024
bd44880
test on stable30
tobiasKaminsky Nov 6, 2024
a2645c5
test on stable30
tobiasKaminsky Nov 6, 2024
d62c023
use master server
tobiasKaminsky Feb 5, 2026
9b010cd
baklava
tobiasKaminsky Feb 5, 2026
ef66621
api 35
tobiasKaminsky Feb 5, 2026
bb7c6af
latest emulator
tobiasKaminsky Feb 5, 2026
1a38e59
30
tobiasKaminsky Feb 5, 2026
cbdb8bc
wip
tobiasKaminsky Feb 5, 2026
43bdbee
wip
tobiasKaminsky Feb 5, 2026
5082b9c
wip
tobiasKaminsky Feb 5, 2026
8002cc5
test
tobiasKaminsky Feb 5, 2026
d21e848
delete old tests
tobiasKaminsky Feb 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
77 changes: 0 additions & 77 deletions .github/workflows/analysis.yml

This file was deleted.

36 changes: 0 additions & 36 deletions .github/workflows/assemble.yml

This file was deleted.

40 changes: 0 additions & 40 deletions .github/workflows/autoApproveSync.yml

This file was deleted.

41 changes: 0 additions & 41 deletions .github/workflows/check.yml

This file was deleted.

60 changes: 0 additions & 60 deletions .github/workflows/codeql.yml

This file was deleted.

75 changes: 75 additions & 0 deletions .github/workflows/configNC_master.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
#!/bin/sh

# Nextcloud Android Library
#
# SPDX-FileCopyrightText: 2024 Your Name <your@email.com>
# SPDX-License-Identifier: MIT
#



curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

source ~/.bashrc; nvm install node

php /var/www/html/occ log:manage --level warning

OC_PASS=user1 php /var/www/html/occ user:add --password-from-env --display-name='User One' user1
OC_PASS=user2 php /var/www/html/occ user:add --password-from-env --display-name='User Two' user2
OC_PASS=user3 php /var/www/html/occ user:add --password-from-env --display-name='User Three' user3
OC_PASS=test php /var/www/html/occ user:add --password-from-env --display-name='Test@Test' test@test
OC_PASS=test php /var/www/html/occ user:add --password-from-env --display-name='Test Spaces' 'test test'
php /var/www/html/occ user:setting user2 files quota 1G
php /var/www/html/occ group:add users
php /var/www/html/occ group:adduser users user1
php /var/www/html/occ group:adduser users user2
php /var/www/html/occ group:adduser users test

git clone --depth=1 -b master https://github.com/nextcloud/activity.git /var/www/html/apps/activity/
php /var/www/html/occ app:enable activity

git clone --depth=1 -b main https://github.com/nextcloud/text.git /var/www/html/apps/text/
php /var/www/html/occ app:enable text

git clone --depth=1 -b master https://github.com/nextcloud/end_to_end_encryption/ /var/www/html/apps/end_to_end_encryption/
php /var/www/html/occ app:enable end_to_end_encryption

git clone --depth=1 -b master https://github.com/nextcloud/password_policy/ /var/www/html/apps/password_policy/
php /var/www/html/occ app:enable password_policy

git clone --depth=1 -b master https://github.com/nextcloud/external/ /var/www/html/apps/external/
cd /var/www/html/apps/external; composer install --no-dev
php /var/www/html/occ app:enable external
php /var/www/html/occ config:app:set external sites --value="{\"1\":{\"id\":1,\"name\":\"Nextcloud\",\"url\":\"https:\/\/www.nextcloud.com\",\"lang\":\"\",\"type\":\"link\",\"device\":\"\",\"icon\":\"external.svg\",\"groups\":[],\"redirect\":false},\"2\":{\"id\":2,\"name\":\"Forum\",\"url\":\"https:\/\/help.nextcloud.com\",\"lang\":\"\",\"type\":\"link\",\"device\":\"\",\"icon\":\"external.svg\",\"groups\":[],\"redirect\":false}}"

git clone --depth=1 -b main https://github.com/nextcloud/files_lock.git /var/www/html/apps/files_lock/
php /var/www/html/occ app:enable -f files_lock

git clone --depth=1 https://github.com/nextcloud/groupfolders.git /var/www/html/apps/groupfolders/
php /var/www/html/occ app:enable -f groupfolders
php /var/www/html/occ groupfolders:create groupfolder
php /var/www/html/occ groupfolders:group 1 users

git clone --depth=1 https://github.com/nextcloud/notifications.git /var/www/html/apps/notifications/
php /var/www/html/occ app:enable -f notifications
php /var/www/html/occ notification:generate test -d test

git clone --depth=1 https://github.com/nextcloud/photos.git /var/www/html/apps/photos/
cd /var/www/html/apps/photos; composer install --no-dev
php /var/www/html/occ app:enable -f photos

git clone --depth=1 https://github.com/nextcloud/assistant.git /var/www/html/apps/assistant/
cd /var/www/html/apps/assistant; source ~/.bashrc; make
php /var/www/html/occ app:enable -f assistant

php /var/www/html/occ app:enable -f testing

git clone --depth 1 https://github.com/nextcloud/files_downloadlimit.git /var/www/html/apps/files_downloadlimit/
php /var/www/html/occ app:enable -f files_downloadlimit

git clone --depth 1 -b master https://github.com/nextcloud/recommendations.git /var/www/html/apps/recommendations/
php /var/www/html/occ app:enable -f recommendations

php /var/www/html/occ config:system:set ratelimit.protection.enabled --value false --type bool
45 changes: 45 additions & 0 deletions .github/workflows/configNC_stable16.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#!/bin/sh

# Nextcloud Android Library
#
# SPDX-FileCopyrightText: 2024 Your Name <your@email.com>
# SPDX-License-Identifier: MIT
#

SERVER_VERSION="stable16"

php /var/www/html/occ log:manage --level warning

OC_PASS=user1 php /var/www/html/occ user:add --password-from-env --display-name='User One' user1
OC_PASS=user2 php /var/www/html/occ user:add --password-from-env --display-name='User Two' user2
OC_PASS=user3 php /var/www/html/occ user:add --password-from-env --display-name='User Three' user3
OC_PASS=test php /var/www/html/occ user:add --password-from-env --display-name='Test@Test' test@test
OC_PASS=test php /var/www/html/occ user:add --password-from-env --display-name='Test Spaces' 'test test'
php /var/www/html/occ user:setting user2 files quota 1G
php /var/www/html/occ group:add users
php /var/www/html/occ group:adduser users user1
php /var/www/html/occ group:adduser users user2
php /var/www/html/occ group:adduser users test

git clone --depth=1 -b $SERVER_VERSION https://github.com/nextcloud/activity.git /var/www/html/apps/activity/
php /var/www/html/occ app:enable activity

git clone --depth=1 -b $SERVER_VERSION https://github.com/nextcloud/text.git /var/www/html/apps/text/
php /var/www/html/occ app:enable text

php /var/www/html/occ app:enable end_to_end_encryption

git clone --depth=1 -b $SERVER_VERSION https://github.com/nextcloud/password_policy/ /var/www/html/apps/password_policy/
php /var/www/html/occ app:enable password_policy

php /var/www/html/occ app:enable external
php /var/www/html/occ config:app:set external sites --value="{\"1\":{\"id\":1,\"name\":\"Nextcloud\",\"url\":\"https:\/\/www.nextcloud.com\",\"lang\":\"\",\"type\":\"link\",\"device\":\"\",\"icon\":\"external.svg\",\"groups\":[],\"redirect\":false},\"2\":{\"id\":2,\"name\":\"Forum\",\"url\":\"https:\/\/help.nextcloud.com\",\"lang\":\"\",\"type\":\"link\",\"device\":\"\",\"icon\":\"external.svg\",\"groups\":[],\"redirect\":false}}"

php /var/www/html/occ app:enable groupfolders
php /var/www/html/occ groupfolders:create groupfolder
php /var/www/html/occ groupfolders:group 1 users

git clone --depth=1 -b $SERVER_VERSION https://github.com/nextcloud/notifications.git /var/www/html/apps/notifications/
php /var/www/html/occ app:enable notifications

php /var/www/html/occ app:enable testing
Loading
Loading