f4bc26ac13
[skip ci] Update README
2022-02-12 10:35:38 +01:00
8089dd36e5
[skip ci] Update README
2022-02-12 10:34:07 +01:00
34a24e599a
[skip ci] Update README
2022-02-12 10:30:58 +01:00
26d34967a0
Bump version
ci/woodpecker/push/woodpecker Pipeline was successful
2022-02-12 10:20:14 +01:00
c9d4e0312d
Support for ACLs
...
Users in the "admin" level can set aliases, rebuild packages, and
trigger services. On the other hand, users in the "user" level can only
perform read-only operations (reading status at this point).
2022-02-12 10:19:06 +01:00
aea53325ad
Initial support for aliases
...
ci/woodpecker/push/woodpecker Pipeline was successful
maubot's mandatory positional arguments make things a little difficult.
2022-02-08 23:38:26 +01:00
485dffaafc
And again I forgot to version bump...
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 11:16:46 +01:00
cc676a082d
Paginate status results and implement rate limiting
...
ci/woodpecker/push/woodpecker Pipeline was successful
Packages are chunked in groups of 100 to avoid generating too large
messages, and each chunk is sent spaced by 100 ms, to avoid rate
limiting.
In parallel, avoid room flooding by refusing to print statuses
with more than 50 repositories or 1000 packages.
Fixes issue #1 .
2022-01-30 11:12:31 +01:00
fe75123191
Whoops, forgot version bump
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 10:17:07 +01:00
a2e3bccf3c
Use the live build log URL
...
ci/woodpecker/push/woodpecker Pipeline was successful
It's easier then to check the package and what not and the full log
is one click away anyway.
2022-01-30 10:08:40 +01:00
01cb708ffe
Fix save path
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:52:12 +01:00
47da86f24c
Reshuffle paths
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:51:39 +01:00
a0044208ca
Change of plans, perform a login
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:49:08 +01:00
28f6e562bb
More path adjustments
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:44:31 +01:00
30b14bbe31
See if this path works
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:43:15 +01:00
08a2f4f9c4
Use an explicit URL
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:41:50 +01:00
e5dd6edc28
And yet another
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:40:18 +01:00
60c0b7adf6
And yet more tests
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:39:25 +01:00
ac10d9bc29
More tests to see why it does not work
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:38:24 +01:00
77125e921f
Some debug for the maubot config
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:36:51 +01:00
d2f3785028
Fix typo
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:36:14 +01:00
10fcbadc85
Just a simple test to see if uploading works
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:35:13 +01:00
6902625405
Second test for CI
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:25:40 +01:00
601ebbf357
Add CI (if it works)
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-30 00:24:26 +01:00
754c2c6e3d
Update README
2022-01-29 09:57:58 +01:00
5a02d4d2af
Bump version and dependencies
2022-01-29 09:53:08 +01:00
2c5fbcc2fd
Encrypt the OBS password on first run
...
This makes sure it is at least not stored in plaintext somewhere.
2022-01-29 09:52:08 +01:00
4c8d4dc8b3
New configuration options: aliases and secret
2022-01-29 09:51:35 +01:00
625a188efe
Add the license header
2022-01-23 23:05:38 +01:00
7b87889425
Add the .reuse folder
2022-01-23 23:05:25 +01:00
4d49e285b6
REUSE compliance additions
2022-01-23 23:05:13 +01:00
b08e7350e8
Add public domain license
2022-01-23 22:59:06 +01:00
b3e740a92f
Add .gitignore
2022-01-23 22:55:13 +01:00
0fc4646f00
Add README
2022-01-23 22:55:00 +01:00
8abde689cb
Add LICENSES
2022-01-23 22:30:54 +01:00
e1a5879e41
Add a new subcommand to trigger services
2022-01-23 22:28:47 +01:00
aca97152c7
Properly implement rebuilding packages
2022-01-23 18:59:05 +01:00
67b38450d7
Updated config
...
- Instance URL
- Rebuild token (for rebuild operations)
- Run service token (for running services)
2022-01-23 18:58:22 +01:00
356fedb09a
Add a link to the latest build log in the status output
2022-01-23 18:13:31 +01:00
41ccc99f67
Stubs for rebuilding packages
2022-01-23 17:25:11 +01:00
b0358dea18
Add support for custom api_url and implement configuration migration
2022-01-23 17:08:28 +01:00
ab006d8c2e
Add hack for non positional arguments support in maubot
...
There is no concept of non-positional arguments in maubot, so we just use
"all" in case we want to skip something.
2022-01-23 11:36:46 +01:00
32876558ae
First working version
...
Only checks status for now.
2022-01-23 11:30:54 +01:00
2555c1b32f
Initial commit
2022-01-23 11:12:31 +01:00