Martchus
c2b05debd2
Render status/result via colorful dot
2022-03-12 22:23:01 +01:00
Martchus
8e8d021eb0
Shorten time ago rendering
2022-03-12 22:22:19 +01:00
Martchus
6437c7eb42
Avoid concurrent AJAX requests and show loading indication
2022-03-12 18:53:46 +01:00
Martchus
14e6698628
Fix setting build actions table width to 100 %
2022-03-08 23:44:36 +01:00
Martchus
55f081153e
Add command to delete invalid build actions from DB
2022-03-07 23:36:48 +01:00
Martchus
79123e4cd9
Improve error handling of server
...
* Return with non-zero exit code when an exception occurred
* Handle exceptions when terminating the service
2022-03-01 00:39:50 +01:00
Martchus
659a8b0e8b
Update xterm.js to 4.18.0
2022-03-01 00:30:48 +01:00
Martchus
b6901afcc2
Add memory limits to systemd service for io_uring
2022-02-27 00:07:49 +01:00
Martchus
93afb3883d
Write build action "output" log to a logfile like for sub-processes
2022-02-20 00:11:23 +01:00
Martchus
557fd1a738
lmdb: Use lmdb to store build actions
2022-02-13 21:04:54 +01:00
Martchus
4b70682ab5
Fix querying package details by making corresponding function accessible
2022-01-31 21:32:07 +01:00
Martchus
162f56c5e3
Fix passing around different versions of PackageSpec
...
The way this is passed has gotten a bit inconsistent; let's just make it
compatible both ways.
2022-01-31 21:32:07 +01:00
Martchus
cca0db2d1f
Install `main.js`
2022-01-30 22:37:50 +01:00
Martchus
43552dc9ae
Fix triggering toolbar actions in Firefox
2022-01-30 21:40:35 +01:00
Martchus
218dfecf56
Avoid loading databases when modification date is <= last update
...
* Do HTTP head request first when loading database from mirror to avoid
downloading the full database all the time
* Use the last modification date of the local database file because with
the persistent storage even local database reloads became a bit expensive
2022-01-25 00:13:10 +01:00
Martchus
ea00c9ca10
Update xterm.js to 4.16.0
...
* Update xterm.js to 4.16.0 and its search addon to 0.8.2
* Improve hack for using addon despite ES6 modules support still missing
2022-01-23 20:43:22 +01:00
Martchus
2abc407c77
Use JavaScript modules
2022-01-23 19:46:57 +01:00
Martchus
0f7718c934
Locate PKGBUILDs locally also without variant dir
...
This makes it possible to checkout
https://github.com/archlinux/svntogit-packages.git and
https://github.com/archlinux/svntogit-community.git locally to build
official packages.
2021-11-14 23:37:33 +01:00
Martchus
49aebdd8a5
Fix typos found via `codespell --skip .git -w`
2021-07-03 19:59:57 +02:00
Martchus
e1b1f99ecc
Improve README.md and examples
2021-06-03 23:05:19 +02:00
Martchus
56ad8ab761
web UI: Fix links to build action details in build action table
2021-04-17 12:04:40 +02:00
Martchus
901092ba09
Fix condition for check whether reloading build action details is required
2021-04-05 20:29:03 +02:00
Martchus
14d82a0a8d
Fix URL encoding in search params within hash
2021-03-25 22:49:44 +01:00
Martchus
740b4635a6
Reflect state of package search in URL
2021-03-22 16:51:57 +01:00
Martchus
eb2b55c834
Disable sticky pagination on Firefox mobile as it does not work well
2021-02-18 15:19:59 +01:00
Martchus
4efbbde335
Improve some JavaScript issues reported by eslint
2021-02-13 17:14:49 +01:00
Martchus
40d99e3bf0
Improve displaying results from update check with multiple source repos
2021-02-09 17:49:31 +01:00
Martchus
b06a1dfcd2
Allow considering the regular package when checking for updates
2021-02-08 23:54:03 +01:00
Martchus
c1554f4c87
Initial import
2021-02-08 23:53:56 +01:00