]> git.ipfire.org Git - pbs.git/log
pbs.git
2 years agopackages: Toy around with the release-monitoring.org API
Michael Tremer [Mon, 15 May 2023 10:25:15 +0000 (10:25 +0000)] 
packages: Toy around with the release-monitoring.org API

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Group bugs by distribution
Michael Tremer [Sat, 13 May 2023 11:41:01 +0000 (11:41 +0000)] 
packages: Group bugs by distribution

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodistros: Store Bugzilla product & version
Michael Tremer [Sat, 13 May 2023 11:20:00 +0000 (11:20 +0000)] 
distros: Store Bugzilla product & version

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Move bug list into the header
Michael Tremer [Fri, 12 May 2023 23:28:16 +0000 (23:28 +0000)] 
builds: Move bug list into the header

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Adjust size of headlines
Michael Tremer [Fri, 12 May 2023 23:20:38 +0000 (23:20 +0000)] 
packages: Adjust size of headlines

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agousers: Improve appearance
Michael Tremer [Fri, 12 May 2023 23:19:12 +0000 (23:19 +0000)] 
users: Improve appearance

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Colour hero unit depending on build status
Michael Tremer [Fri, 12 May 2023 23:13:59 +0000 (23:13 +0000)] 
builds: Colour hero unit depending on build status

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agorepos: Improve appearance of header
Michael Tremer [Fri, 12 May 2023 23:09:58 +0000 (23:09 +0000)] 
repos: Improve appearance of header

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodistros: Improve design
Michael Tremer [Fri, 12 May 2023 23:03:15 +0000 (23:03 +0000)] 
distros: Improve design

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Show which repository a build is in
Michael Tremer [Fri, 12 May 2023 22:49:07 +0000 (22:49 +0000)] 
builds: Show which repository a build is in

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Don't override the colour of the heading line
Michael Tremer [Fri, 12 May 2023 22:18:55 +0000 (22:18 +0000)] 
jobs: Don't override the colour of the heading line

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Move actions out of the top box
Michael Tremer [Fri, 12 May 2023 22:13:44 +0000 (22:13 +0000)] 
builds: Move actions out of the top box

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Add a watchers module to show all watchers
Michael Tremer [Fri, 12 May 2023 22:07:07 +0000 (22:07 +0000)] 
builds: Add a watchers module to show all watchers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Show better headers for test groups
Michael Tremer [Fri, 12 May 2023 21:40:34 +0000 (21:40 +0000)] 
builds: Show better headers for test groups

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoevents: Link build groups
Michael Tremer [Fri, 12 May 2023 21:36:29 +0000 (21:36 +0000)] 
events: Link build groups

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoevents: Log when test builds fail/succeed
Michael Tremer [Fri, 12 May 2023 21:30:31 +0000 (21:30 +0000)] 
events: Log when test builds fail/succeed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoevents: Add points to the log
Michael Tremer [Fri, 12 May 2023 21:10:21 +0000 (21:10 +0000)] 
events: Add points to the log

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Add points (that will replace scores)
Michael Tremer [Fri, 12 May 2023 20:57:29 +0000 (20:57 +0000)] 
builds: Add points (that will replace scores)

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Send an email if test builds fail
Michael Tremer [Fri, 12 May 2023 20:33:17 +0000 (20:33 +0000)] 
builds: Send an email if test builds fail

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Create option to hide size
Michael Tremer [Fri, 12 May 2023 20:18:19 +0000 (20:18 +0000)] 
packages: Create option to hide size

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoCSS: Make the body full height
Michael Tremer [Fri, 12 May 2023 20:17:10 +0000 (20:17 +0000)] 
CSS: Make the body full height

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Connect groups to tested build
Michael Tremer [Fri, 12 May 2023 20:16:50 +0000 (20:16 +0000)] 
builds: Connect groups to tested build

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Move the footer to the bottom
Michael Tremer [Fri, 12 May 2023 19:39:38 +0000 (19:39 +0000)] 
web: Move the footer to the bottom

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Add callbacks for build groups
Michael Tremer [Fri, 12 May 2023 18:44:16 +0000 (18:44 +0000)] 
builds: Add callbacks for build groups

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Show the size in various places
Michael Tremer [Fri, 12 May 2023 18:16:30 +0000 (18:16 +0000)] 
packages: Show the size in various places

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Try once again to visually improve the pages
Michael Tremer [Fri, 12 May 2023 18:07:10 +0000 (18:07 +0000)] 
builds: Try once again to visually improve the pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Improve appearance of the header
Michael Tremer [Fri, 12 May 2023 17:22:24 +0000 (17:22 +0000)] 
packages: Improve appearance of the header

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Perform special sorting in build groups
Michael Tremer [Fri, 12 May 2023 16:49:47 +0000 (16:49 +0000)] 
builds: Perform special sorting in build groups

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Don't create an empty group if we have no test builds
Michael Tremer [Fri, 12 May 2023 16:49:25 +0000 (16:49 +0000)] 
builds: Don't create an empty group if we have no test builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Link to build groups
Michael Tremer [Fri, 12 May 2023 10:34:18 +0000 (10:34 +0000)] 
builds: Link to build groups

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Add page that shows groups
Michael Tremer [Fri, 12 May 2023 10:28:23 +0000 (10:28 +0000)] 
builds: Add page that shows groups

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agorepos: Show recently added builds
Michael Tremer [Thu, 11 May 2023 19:14:35 +0000 (19:14 +0000)] 
repos: Show recently added builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agorepos: Improve stats
Michael Tremer [Thu, 11 May 2023 19:05:40 +0000 (19:05 +0000)] 
repos: Improve stats

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodistribution: Don't include codename in string
Michael Tremer [Thu, 11 May 2023 19:05:08 +0000 (19:05 +0000)] 
distribution: Don't include codename in string

This is using too much space on the web

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Add pagination
Michael Tremer [Thu, 11 May 2023 14:06:42 +0000 (14:06 +0000)] 
builds: Add pagination

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Show them grouped by day
Michael Tremer [Thu, 11 May 2023 13:55:29 +0000 (13:55 +0000)] 
builds: Show them grouped by day

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agosearch: Refactor page with bulma
Michael Tremer [Tue, 9 May 2023 16:23:11 +0000 (16:23 +0000)] 
search: Refactor page with bulma

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Correctly use <section> and the container class
Michael Tremer [Tue, 9 May 2023 16:12:44 +0000 (16:12 +0000)] 
web: Correctly use <section> and the container class

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Add log stream to the listing
Michael Tremer [Mon, 8 May 2023 15:46:43 +0000 (15:46 +0000)] 
jobs: Add log stream to the listing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Refactor listing
Michael Tremer [Mon, 8 May 2023 15:15:46 +0000 (15:15 +0000)] 
jobs: Refactor listing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Refactor listing again
Michael Tremer [Mon, 8 May 2023 14:40:15 +0000 (14:40 +0000)] 
packages: Refactor listing again

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agorepos: Retire parent relationship between repositories
Michael Tremer [Mon, 8 May 2023 14:34:40 +0000 (14:34 +0000)] 
repos: Retire parent relationship between repositories

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Refactor element that shows packages in distributions
Michael Tremer [Mon, 8 May 2023 14:28:18 +0000 (14:28 +0000)] 
packages: Refactor element that shows packages in distributions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Remove any trailling full stops in summaries
Michael Tremer [Mon, 8 May 2023 14:21:14 +0000 (14:21 +0000)] 
packages: Remove any trailling full stops in summaries

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Rename jobs_packages table
Michael Tremer [Mon, 8 May 2023 14:15:48 +0000 (14:15 +0000)] 
jobs: Rename jobs_packages table

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodb: Drop unused logfiles table
Michael Tremer [Mon, 8 May 2023 14:08:30 +0000 (14:08 +0000)] 
db: Drop unused logfiles table

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Drop buildroots
Michael Tremer [Mon, 8 May 2023 14:05:36 +0000 (14:05 +0000)] 
jobs: Drop buildroots

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agorepos: Perform depcheck on all pending jobs after change
Michael Tremer [Mon, 8 May 2023 13:57:22 +0000 (13:57 +0000)] 
repos: Perform depcheck on all pending jobs after change

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Use installcheck() to perform the dependency check
Michael Tremer [Mon, 8 May 2023 13:56:20 +0000 (13:56 +0000)] 
jobs: Use installcheck() to perform the dependency check

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Log whether they have finished successfully or not
Michael Tremer [Mon, 8 May 2023 13:55:50 +0000 (13:55 +0000)] 
builds: Log whether they have finished successfully or not

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Perform autoscaling when the application starts
Michael Tremer [Fri, 5 May 2023 14:21:42 +0000 (14:21 +0000)] 
web: Perform autoscaling when the application starts

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilders: Improve autoscale algorithm
Michael Tremer [Fri, 5 May 2023 14:21:06 +0000 (14:21 +0000)] 
builders: Improve autoscale algorithm

We will try to avoid starting any builders that are currently shut down.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilders: Don't send start/shutdown signal again
Michael Tremer [Fri, 5 May 2023 14:20:23 +0000 (14:20 +0000)] 
builders: Don't send start/shutdown signal again

This saves us some API calls and log messages.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Show notification if test builds are disabled
Michael Tremer [Fri, 5 May 2023 10:31:37 +0000 (10:31 +0000)] 
builds: Show notification if test builds are disabled

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Improve handling of boolean values
Michael Tremer [Fri, 5 May 2023 06:47:08 +0000 (06:47 +0000)] 
web: Improve handling of boolean values

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Allow disabling test builds over the API
Michael Tremer [Fri, 5 May 2023 06:29:28 +0000 (06:29 +0000)] 
builds: Allow disabling test builds over the API

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Allow disabling test builds over the API
Michael Tremer [Fri, 5 May 2023 06:29:28 +0000 (06:29 +0000)] 
builds: Allow disabling test builds over the API

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Do not import any packages for test jobs
Michael Tremer [Fri, 5 May 2023 06:18:34 +0000 (06:18 +0000)] 
jobs: Do not import any packages for test jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoccache: Use one large cache for all test builds
Michael Tremer [Fri, 5 May 2023 06:12:56 +0000 (06:12 +0000)] 
ccache: Use one large cache for all test builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agologstreams: Ensure that clients leave correctly
Michael Tremer [Thu, 4 May 2023 14:53:34 +0000 (14:53 +0000)] 
logstreams: Ensure that clients leave correctly

on_close() is not a coroutine.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Using owner from wrong object
Michael Tremer [Thu, 4 May 2023 14:53:05 +0000 (14:53 +0000)] 
builds: Using owner from wrong object

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Drop unused function
Michael Tremer [Wed, 3 May 2023 18:45:16 +0000 (18:45 +0000)] 
builds: Drop unused function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Don't show test builds in listings
Michael Tremer [Wed, 3 May 2023 18:44:58 +0000 (18:44 +0000)] 
builds: Don't show test builds in listings

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Show any created test builds
Michael Tremer [Wed, 3 May 2023 18:14:17 +0000 (18:14 +0000)] 
builds: Show any created test builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Wait until repositories are rewritten after finish
Michael Tremer [Wed, 3 May 2023 17:20:30 +0000 (17:20 +0000)] 
jobs: Wait until repositories are rewritten after finish

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Actually call the finished handler
Michael Tremer [Wed, 3 May 2023 17:05:54 +0000 (17:05 +0000)] 
builds: Actually call the finished handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Use a simpler permission check for control connections
Michael Tremer [Wed, 3 May 2023 16:25:52 +0000 (16:25 +0000)] 
jobs: Use a simpler permission check for control connections

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agouploads: Check if client has permissions to access an upload
Michael Tremer [Wed, 3 May 2023 16:24:33 +0000 (16:24 +0000)] 
uploads: Check if client has permissions to access an upload

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Move finish handling into a regular handler
Michael Tremer [Wed, 3 May 2023 16:23:38 +0000 (16:23 +0000)] 
jobs: Move finish handling into a regular handler

This allows us to reliably send a success message to the builder.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Accept more values as True
Michael Tremer [Wed, 3 May 2023 16:19:35 +0000 (16:19 +0000)] 
web: Accept more values as True

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Drop unused function
Michael Tremer [Wed, 3 May 2023 16:19:11 +0000 (16:19 +0000)] 
jobs: Drop unused function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds/jobs: Launch them only after the db transaction as been committed
Michael Tremer [Wed, 3 May 2023 15:45:38 +0000 (15:45 +0000)] 
builds/jobs: Launch them only after the db transaction as been committed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Fix check for test builds
Michael Tremer [Wed, 3 May 2023 15:44:29 +0000 (15:44 +0000)] 
builds: Fix check for test builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilders: Avoid division by zero
Michael Tremer [Wed, 3 May 2023 15:43:24 +0000 (15:43 +0000)] 
builders: Avoid division by zero

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilders: Catch correct exception
Michael Tremer [Wed, 3 May 2023 15:43:04 +0000 (15:43 +0000)] 
builders: Catch correct exception

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Delete all test builds when a build is being deleted
Michael Tremer [Wed, 3 May 2023 10:47:41 +0000 (10:47 +0000)] 
builds: Delete all test builds when a build is being deleted

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Only run test builds when the build successful
Michael Tremer [Wed, 3 May 2023 10:42:25 +0000 (10:42 +0000)] 
builds: Only run test builds when the build successful

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Use groups to group test builds together
Michael Tremer [Wed, 3 May 2023 10:42:04 +0000 (10:42 +0000)] 
builds: Use groups to group test builds together

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Drop separating between test and regular jobs
Michael Tremer [Wed, 3 May 2023 09:50:32 +0000 (09:50 +0000)] 
builds: Drop separating between test and regular jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilders: Mark jobs as test jobs
Michael Tremer [Wed, 3 May 2023 09:44:57 +0000 (09:44 +0000)] 
builders: Mark jobs as test jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoconfig: Fix loglevel
Michael Tremer [Wed, 3 May 2023 09:39:40 +0000 (09:39 +0000)] 
config: Fix loglevel

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Add property to fetch test builds
Michael Tremer [Wed, 3 May 2023 09:37:36 +0000 (09:37 +0000)] 
builds: Add property to fetch test builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Remove test flag
Michael Tremer [Wed, 3 May 2023 09:31:27 +0000 (09:31 +0000)] 
jobs: Remove test flag

Builds are now flagged as test builds or not :)

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Automatically create test builds when a build finishes
Michael Tremer [Wed, 3 May 2023 09:22:07 +0000 (09:22 +0000)] 
builds: Automatically create test builds when a build finishes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Fix sorting
Michael Tremer [Wed, 3 May 2023 09:21:24 +0000 (09:21 +0000)] 
builds: Fix sorting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoconfig: Log the generated configuration
Michael Tremer [Wed, 3 May 2023 09:19:17 +0000 (09:19 +0000)] 
config: Log the generated configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Fix sorting packages
Michael Tremer [Wed, 3 May 2023 09:18:42 +0000 (09:18 +0000)] 
packages: Fix sorting packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Always include the job architecture in the Pakfire configuration
Michael Tremer [Wed, 3 May 2023 09:17:40 +0000 (09:17 +0000)] 
jobs: Always include the job architecture in the Pakfire configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agorepos: Allow to include source packages
Michael Tremer [Wed, 3 May 2023 09:12:12 +0000 (09:12 +0000)] 
repos: Allow to include source packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoconfig: Allow launching Pakfire locally for different architectures
Michael Tremer [Wed, 3 May 2023 09:10:27 +0000 (09:10 +0000)] 
config: Allow launching Pakfire locally for different architectures

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Fix syntax error when launching freshly created builds
Michael Tremer [Wed, 3 May 2023 09:07:25 +0000 (09:07 +0000)] 
builds: Fix syntax error when launching freshly created builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Move description over website/license/etc.
Michael Tremer [Sun, 30 Apr 2023 16:34:48 +0000 (16:34 +0000)] 
packages: Move description over website/license/etc.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Add sections
Michael Tremer [Sun, 30 Apr 2023 16:34:34 +0000 (16:34 +0000)] 
packages: Add sections

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agosearch: Fix typo in variable name
Michael Tremer [Sun, 30 Apr 2023 16:34:07 +0000 (16:34 +0000)] 
search: Fix typo in variable name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Refactor the time formatting function
Michael Tremer [Sun, 30 Apr 2023 16:23:01 +0000 (16:23 +0000)] 
web: Refactor the time formatting function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilders: Refactor detail page and add live statistics
Michael Tremer [Sun, 30 Apr 2023 16:05:19 +0000 (16:05 +0000)] 
builders: Refactor detail page and add live statistics

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: List retried jobs in event queue and hide creation of regular jobs
Michael Tremer [Sun, 30 Apr 2023 14:19:27 +0000 (14:19 +0000)] 
jobs: List retried jobs in event queue and hide creation of regular jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Only show events of priority 4 and up
Michael Tremer [Sun, 30 Apr 2023 14:19:03 +0000 (14:19 +0000)] 
builds: Only show events of priority 4 and up

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agolog: Improve the design
Michael Tremer [Sun, 30 Apr 2023 14:10:45 +0000 (14:10 +0000)] 
log: Improve the design

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoevents: Build comments are a major event
Michael Tremer [Sun, 30 Apr 2023 10:30:55 +0000 (10:30 +0000)] 
events: Build comments are a major event

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>