Commit Graph

58 Commits

Author SHA1 Message Date
15e4638009 Update xterm.js to 5.2.1 2023-06-11 00:16:25 +02:00
9113015294 Show database architecture in package search table
Otherwise it can be confusing why any-arch packages show up
twice and it is also unclear to which repository they belong.
2023-05-31 23:52:29 +02:00
81b6a6167c Improve mirror links 2023-05-31 23:45:06 +02:00
50ef7c26f3 Allow triggering package search for DB from DBs page 2023-05-29 15:03:43 +02:00
cc9f90acfc Make it easier to select build action when pre-defined task is selected 2023-01-31 14:10:02 +01:00
79eb9e849c Fix about dialog not closable when vieport height is not sufficient 2023-01-31 13:45:40 +01:00
874152a2cb Update xtermjs to 5.1.0 2022-12-20 22:09:26 +01:00
9c219288c9 Render name and version of packages in build preparation correctly 2022-11-13 22:37:32 +01:00
833550197f Remove unused @mdi/font NPM package 2022-09-15 23:16:11 +02:00
aa6e78f838 Update xterm.js to 5.0.0 2022-09-15 23:13:32 +02:00
3b94ba4479 Update xterm.js 2022-06-30 18:59:50 +02:00
4ae2232f8e Add architecture filter in the web UI's repo selections 2022-06-28 16:07:36 +02:00
1ae8604701 Improve spacing of back button 2022-06-12 21:36:04 +02:00
294dba0e2a Fix URL and show it in the about dialog 2022-06-09 19:50:43 +02:00
d26c911fd6 Add button to go back to the root 2022-06-09 19:41:10 +02:00
4868a80573 Fix encoding issues of dependency links 2022-06-09 19:24:17 +02:00
e1b7aa3470 Fix rendering tooltip of dependency links 2022-06-09 19:23:43 +02:00
c155176098 Fix missing build date in package search
* Avoid using buildDate of PackageInfo in favor of the same field in
  PackageBase
    * PackageInfo::buildDate should be removed on the next breaking change
* Do not really use the deprecated attribute because it is still used by
  (de)serialization code until it is removed for good
2022-06-08 22:44:58 +02:00
ecebf9fbde Fix showing arch of packages after optimization
* Move the binary package arch truly into the base package
2022-05-31 20:13:15 +02:00
142f6466ae Show resource usage in UI 2022-04-23 19:56:22 +02:00
744568b7cb Install graph icon 2022-04-17 19:48:20 +02:00
2cdbb176ee Avoid currently visible logs from being collapsed when refreshing details 2022-04-17 19:44:32 +02:00
45b172cc2c Render dependencies as links 2022-04-17 18:50:58 +02:00
e0920f10c1 Split package rendering into its own module 2022-04-17 14:52:30 +02:00
8465b620d1 Fix re-requesting package search when current params from initial query 2022-04-17 14:04:06 +02:00
7ca7cd952b Allow adding custom query parameters to status/actions query 2022-04-15 19:24:41 +02:00
81440bdd4d Fix CSS classes for build action states 2022-03-14 22:38:56 +01:00
985e641e35 Use smaller font size for high build action IDs 2022-03-14 00:58:27 +01:00
59cd593a3b Display template name 2022-03-12 22:46:42 +01:00
c2b05debd2 Render status/result via colorful dot 2022-03-12 22:23:01 +01:00
8e8d021eb0 Shorten time ago rendering 2022-03-12 22:22:19 +01:00
6437c7eb42 Avoid concurrent AJAX requests and show loading indication 2022-03-12 18:53:46 +01:00
14e6698628 Fix setting build actions table width to 100 % 2022-03-08 23:44:36 +01:00
55f081153e Add command to delete invalid build actions from DB 2022-03-07 23:36:48 +01:00
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
659a8b0e8b Update xterm.js to 4.18.0 2022-03-01 00:30:48 +01:00
b6901afcc2 Add memory limits to systemd service for io_uring 2022-02-27 00:07:49 +01:00
93afb3883d Write build action "output" log to a logfile like for sub-processes 2022-02-20 00:11:23 +01:00
557fd1a738 lmdb: Use lmdb to store build actions 2022-02-13 21:04:54 +01:00
4b70682ab5 Fix querying package details by making corresponding function accessible 2022-01-31 21:32:07 +01:00
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
cca0db2d1f Install main.js 2022-01-30 22:37:50 +01:00
43552dc9ae Fix triggering toolbar actions in Firefox 2022-01-30 21:40:35 +01:00
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
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
2abc407c77 Use JavaScript modules 2022-01-23 19:46:57 +01:00
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
49aebdd8a5 Fix typos found via codespell --skip .git -w 2021-07-03 19:59:57 +02:00
e1b1f99ecc Improve README.md and examples 2021-06-03 23:05:19 +02:00
56ad8ab761 web UI: Fix links to build action details in build action table 2021-04-17 12:04:40 +02:00