]> git.ipfire.org Git - pbs.git/log
pbs.git
3 years agousers: Refactor detail page
Michael Tremer [Sat, 25 Jun 2022 13:49:53 +0000 (13:49 +0000)] 
users: Refactor detail page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosearch: Remove from dropdown menu
Michael Tremer [Fri, 24 Jun 2022 15:31:25 +0000 (15:31 +0000)] 
search: Remove from dropdown menu

This uses space and we have a big box in the top bar

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosearch: Fix rendering page when no search term was entered
Michael Tremer [Fri, 24 Jun 2022 15:30:53 +0000 (15:30 +0000)] 
search: Fix rendering page when no search term was entered

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agorepos: Refactor building mirror list
Michael Tremer [Fri, 24 Jun 2022 15:27:53 +0000 (15:27 +0000)] 
repos: Refactor building mirror list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agorepos: Drop more unused stuff
Michael Tremer [Fri, 24 Jun 2022 15:19:52 +0000 (15:19 +0000)] 
repos: Drop more unused stuff

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agorepos: Make configuration downloadable
Michael Tremer [Fri, 24 Jun 2022 15:18:12 +0000 (15:18 +0000)] 
repos: Make configuration downloadable

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agorepos: Drop old detail handler
Michael Tremer [Fri, 24 Jun 2022 15:10:37 +0000 (15:10 +0000)] 
repos: Drop old detail handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agorepos: Drop a lot of unused attributes
Michael Tremer [Fri, 24 Jun 2022 15:06:23 +0000 (15:06 +0000)] 
repos: Drop a lot of unused attributes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agorepos: Drop legacy remaster code
Michael Tremer [Fri, 24 Jun 2022 14:59:05 +0000 (14:59 +0000)] 
repos: Drop legacy remaster code

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agorepos: Show size
Michael Tremer [Fri, 24 Jun 2022 14:56:55 +0000 (14:56 +0000)] 
repos: Show size

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agorepos: Add a new detail page
Michael Tremer [Fri, 24 Jun 2022 14:43:03 +0000 (14:43 +0000)] 
repos: Add a new detail page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Drop old repository table
Michael Tremer [Fri, 24 Jun 2022 14:13:00 +0000 (14:13 +0000)] 
web: Drop old repository table

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Drop old bugs table
Michael Tremer [Fri, 24 Jun 2022 14:10:29 +0000 (14:10 +0000)] 
web: Drop old bugs table

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Create a new bug list
Michael Tremer [Fri, 24 Jun 2022 14:09:23 +0000 (14:09 +0000)] 
web: Create a new bug list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobugzilla: Replace old API with new async REST API implementation
Michael Tremer [Thu, 23 Jun 2022 11:28:08 +0000 (11:28 +0000)] 
bugzilla: Replace old API with new async REST API implementation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocli: Make all jobs async
Michael Tremer [Thu, 23 Jun 2022 10:52:53 +0000 (10:52 +0000)] 
cli: Make all jobs async

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agorepos: Add a new basic repository listing
Michael Tremer [Thu, 23 Jun 2022 08:50:10 +0000 (08:50 +0000)] 
repos: Add a new basic repository listing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodistros: Refactor detail page
Michael Tremer [Wed, 22 Jun 2022 16:42:00 +0000 (16:42 +0000)] 
distros: Refactor detail page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodistros: Refactor index page
Michael Tremer [Wed, 22 Jun 2022 16:32:34 +0000 (16:32 +0000)] 
distros: Refactor index page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodistros: Rename sname to slug
Michael Tremer [Wed, 22 Jun 2022 16:24:11 +0000 (16:24 +0000)] 
distros: Rename sname to slug

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agorepositories: Add option to create personal repositories
Michael Tremer [Wed, 22 Jun 2022 16:10:07 +0000 (16:10 +0000)] 
repositories: Add option to create personal repositories

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Refactor search
Michael Tremer [Wed, 22 Jun 2022 15:32:23 +0000 (15:32 +0000)] 
web: Refactor search

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopackages: Implement fulltext search
Michael Tremer [Wed, 22 Jun 2022 15:11:30 +0000 (15:11 +0000)] 
packages: Implement fulltext search

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilds: Drop unused list handler
Michael Tremer [Wed, 22 Jun 2022 14:44:59 +0000 (14:44 +0000)] 
builds: Drop unused list handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuild: Drop unused filter template
Michael Tremer [Wed, 22 Jun 2022 14:42:40 +0000 (14:42 +0000)] 
build: Drop unused filter template

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilds: Drop bugs page
Michael Tremer [Wed, 22 Jun 2022 14:41:25 +0000 (14:41 +0000)] 
builds: Drop bugs page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilds: Drop changing priority UI
Michael Tremer [Wed, 22 Jun 2022 10:44:37 +0000 (10:44 +0000)] 
builds: Drop changing priority UI

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Drop comments pages
Michael Tremer [Wed, 22 Jun 2022 10:42:31 +0000 (10:42 +0000)] 
web: Drop comments pages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilds: Add a new listing module
Michael Tremer [Wed, 22 Jun 2022 10:35:01 +0000 (10:35 +0000)] 
builds: Add a new listing module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilds: Refactor index handler
Michael Tremer [Wed, 22 Jun 2022 09:25:54 +0000 (09:25 +0000)] 
builds: Refactor index handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocache: Replace memcache with Redis
Michael Tremer [Wed, 22 Jun 2022 09:17:08 +0000 (09:17 +0000)] 
cache: Replace memcache with Redis

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agojobs: Show label for failed status instead of changing background
Michael Tremer [Wed, 22 Jun 2022 09:08:38 +0000 (09:08 +0000)] 
jobs: Show label for failed status instead of changing background

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agojobs: Fix link to build in job list
Michael Tremer [Wed, 22 Jun 2022 09:06:33 +0000 (09:06 +0000)] 
jobs: Fix link to build in job list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilds: Rename detail handler
Michael Tremer [Wed, 22 Jun 2022 09:03:50 +0000 (09:03 +0000)] 
builds: Rename detail handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopackages: Fetch only the latest build
Michael Tremer [Wed, 22 Jun 2022 08:59:54 +0000 (08:59 +0000)] 
packages: Fetch only the latest build

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Drop changelogs
Michael Tremer [Wed, 22 Jun 2022 08:54:28 +0000 (08:54 +0000)] 
web: Drop changelogs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilds: Distros are no longer iterable
Michael Tremer [Wed, 22 Jun 2022 08:47:12 +0000 (08:47 +0000)] 
builds: Distros are no longer iterable

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopackages: Show all builds part of a distribution/repo
Michael Tremer [Wed, 22 Jun 2022 08:46:26 +0000 (08:46 +0000)] 
packages: Show all builds part of a distribution/repo

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoMake various pages render again after all those backend changes
Michael Tremer [Tue, 21 Jun 2022 16:39:56 +0000 (16:39 +0000)] 
Make various pages render again after all those backend changes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilds: Automatically create any build jobs
Michael Tremer [Tue, 21 Jun 2022 16:28:19 +0000 (16:28 +0000)] 
builds: Automatically create any build jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Don't show recently finished jobs on front page
Michael Tremer [Tue, 21 Jun 2022 16:27:48 +0000 (16:27 +0000)] 
web: Don't show recently finished jobs on front page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: format_time: Support datetime.timedelta
Michael Tremer [Tue, 21 Jun 2022 16:27:12 +0000 (16:27 +0000)] 
web: format_time: Support datetime.timedelta

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoarches: Drop them
Michael Tremer [Tue, 21 Jun 2022 15:57:34 +0000 (15:57 +0000)] 
arches: Drop them

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Drop the old builds handler
Michael Tremer [Tue, 21 Jun 2022 15:45:03 +0000 (15:45 +0000)] 
hub: Drop the old builds handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Add a new build handler
Michael Tremer [Tue, 21 Jun 2022 15:42:42 +0000 (15:42 +0000)] 
hub: Add a new build handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopackages: Refactor import
Michael Tremer [Tue, 21 Jun 2022 15:42:05 +0000 (15:42 +0000)] 
packages: Refactor import

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobackend: Add an easy way to open a package file
Michael Tremer [Tue, 21 Jun 2022 15:41:08 +0000 (15:41 +0000)] 
backend: Add an easy way to open a package file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobase: Integrate Data Objects better into SQL queries
Michael Tremer [Tue, 21 Jun 2022 15:35:23 +0000 (15:35 +0000)] 
base: Integrate Data Objects better into SQL queries

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopackages: Replace epoch/version/release with EVR
Michael Tremer [Tue, 21 Jun 2022 14:07:32 +0000 (14:07 +0000)] 
packages: Replace epoch/version/release with EVR

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agouploads: Use native UUID type in PostgreSQL
Michael Tremer [Tue, 21 Jun 2022 13:32:56 +0000 (13:32 +0000)] 
uploads: Use native UUID type in PostgreSQL

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodistributions: Refactor
Michael Tremer [Tue, 21 Jun 2022 13:03:21 +0000 (13:03 +0000)] 
distributions: Refactor

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Call job.start() when starting jobs
Michael Tremer [Tue, 21 Jun 2022 12:47:10 +0000 (12:47 +0000)] 
hub: Call job.start() when starting jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agojobs: Simplify states and rename lots of fields
Michael Tremer [Tue, 21 Jun 2022 12:45:31 +0000 (12:45 +0000)] 
jobs: Simplify states and rename lots of fields

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilds: Drop build time overview
Michael Tremer [Tue, 21 Jun 2022 10:41:04 +0000 (10:41 +0000)] 
builds: Drop build time overview

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agojobs: Drop some more unneeded code
Michael Tremer [Tue, 21 Jun 2022 10:22:52 +0000 (10:22 +0000)] 
jobs: Drop some more unneeded code

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoUse native UUID type for packages, builds and jobs
Michael Tremer [Tue, 21 Jun 2022 10:19:16 +0000 (10:19 +0000)] 
Use native UUID type for packages, builds and jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agojobs: Drop restarting jobs
Michael Tremer [Tue, 21 Jun 2022 10:01:14 +0000 (10:01 +0000)] 
jobs: Drop restarting jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoCorrect implemenation for sorting everything
Michael Tremer [Tue, 21 Jun 2022 09:57:18 +0000 (09:57 +0000)] 
Correct implemenation for sorting everything

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopackages: Somewhat refactor detail page
Michael Tremer [Tue, 21 Jun 2022 09:52:38 +0000 (09:52 +0000)] 
packages: Somewhat refactor detail page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Refactor packages page
Michael Tremer [Mon, 20 Jun 2022 18:23:41 +0000 (18:23 +0000)] 
web: Refactor packages page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuild: Show icon for release/scratch build
Michael Tremer [Mon, 20 Jun 2022 17:58:29 +0000 (17:58 +0000)] 
build: Show icon for release/scratch build

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoPull in a recent version of Font Awesome
Michael Tremer [Mon, 20 Jun 2022 17:49:59 +0000 (17:49 +0000)] 
Pull in a recent version of Font Awesome

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Fix URL to builder
Michael Tremer [Mon, 20 Jun 2022 17:26:52 +0000 (17:26 +0000)] 
builders: Fix URL to builder

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Drop another queue view
Michael Tremer [Mon, 20 Jun 2022 17:24:57 +0000 (17:24 +0000)] 
web: Drop another queue view

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Perform autoscale algorithm on start
Michael Tremer [Mon, 20 Jun 2022 17:19:25 +0000 (17:19 +0000)] 
hub: Perform autoscale algorithm on start

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Drop unused ACTIVE_STATES list
Michael Tremer [Mon, 20 Jun 2022 17:16:52 +0000 (17:16 +0000)] 
builders: Drop unused ACTIVE_STATES list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Ignore start/stop commands for builders that don't support it
Michael Tremer [Mon, 20 Jun 2022 17:15:46 +0000 (17:15 +0000)] 
builders: Ignore start/stop commands for builders that don't support it

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Mergeing autoscaling scheduler for shutdown and launch
Michael Tremer [Mon, 20 Jun 2022 17:09:00 +0000 (17:09 +0000)] 
builders: Mergeing autoscaling scheduler for shutdown and launch

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Implement starting new builders as needed
Michael Tremer [Mon, 20 Jun 2022 16:57:40 +0000 (16:57 +0000)] 
builders: Implement starting new builders as needed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoqueue: Drop unused function
Michael Tremer [Sat, 18 Jun 2022 12:53:50 +0000 (12:53 +0000)] 
queue: Drop unused function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Implement automatic shutdown of builders
Michael Tremer [Sat, 18 Jun 2022 12:52:14 +0000 (12:52 +0000)] 
builders: Implement automatic shutdown of builders

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Shutdown builders if we don't need them any more
Michael Tremer [Sat, 18 Jun 2022 12:22:38 +0000 (12:22 +0000)] 
hub: Shutdown builders if we don't need them any more

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Refactor assigning jobs
Michael Tremer [Sat, 18 Jun 2022 12:19:55 +0000 (12:19 +0000)] 
hub: Refactor assigning jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoqueue: Pass builder to fetch a new job
Michael Tremer [Sat, 18 Jun 2022 12:12:20 +0000 (12:12 +0000)] 
queue: Pass builder to fetch a new job

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Orders builders by how busy they are
Michael Tremer [Sat, 18 Jun 2022 12:03:36 +0000 (12:03 +0000)] 
hub: Orders builders by how busy they are

The queue will evaluate every builder once and will check those with
fewer running jobs first, so that they will get jobs first.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobase: Make objects hashable
Michael Tremer [Sat, 18 Jun 2022 12:03:20 +0000 (12:03 +0000)] 
base: Make objects hashable

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Close any existing connections from builders
Michael Tremer [Sat, 18 Jun 2022 11:53:47 +0000 (11:53 +0000)] 
hub: Close any existing connections from builders

This causes that a new connection will replace an older one.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Rename active_jobs to jobs
Michael Tremer [Sat, 18 Jun 2022 11:44:59 +0000 (11:44 +0000)] 
builders: Rename active_jobs to jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Drop disabled property
Michael Tremer [Sat, 18 Jun 2022 11:39:09 +0000 (11:39 +0000)] 
builders: Drop disabled property

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Implement automatic change of instance type
Michael Tremer [Sat, 18 Jun 2022 11:36:16 +0000 (11:36 +0000)] 
builders: Implement automatic change of instance type

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Add functions to start/stop builders on AWS
Michael Tremer [Fri, 17 Jun 2022 15:36:59 +0000 (15:36 +0000)] 
builders: Add functions to start/stop builders on AWS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Add some basic integration with AWS
Michael Tremer [Fri, 17 Jun 2022 15:28:17 +0000 (15:28 +0000)] 
builders: Add some basic integration with AWS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoconfigure: Depend on boto3
Michael Tremer [Fri, 17 Jun 2022 08:36:00 +0000 (08:36 +0000)] 
configure: Depend on boto3

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoRefactor search page
Michael Tremer [Wed, 1 Jun 2022 17:02:25 +0000 (17:02 +0000)] 
Refactor search page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Refactor editing
Michael Tremer [Wed, 1 Jun 2022 16:31:41 +0000 (16:31 +0000)] 
builders: Refactor editing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Redesign listing and detail page
Michael Tremer [Wed, 1 Jun 2022 16:00:19 +0000 (16:00 +0000)] 
builders: Redesign listing and detail page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoList all built packages for jobs
Michael Tremer [Tue, 31 May 2022 16:46:28 +0000 (16:46 +0000)] 
List all built packages for jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoMake job name smaller on jobs listing
Michael Tremer [Tue, 31 May 2022 16:35:10 +0000 (16:35 +0000)] 
Make job name smaller on jobs listing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop jobs detail page
Michael Tremer [Tue, 31 May 2022 16:32:48 +0000 (16:32 +0000)] 
Drop jobs detail page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop unused function
Michael Tremer [Tue, 31 May 2022 16:30:05 +0000 (16:30 +0000)] 
Drop unused function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilds: Don't show full job name
Michael Tremer [Tue, 31 May 2022 16:28:16 +0000 (16:28 +0000)] 
builds: Don't show full job name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoMake job boxes smaller
Michael Tremer [Tue, 31 May 2022 16:26:12 +0000 (16:26 +0000)] 
Make job boxes smaller

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoLink to builds in job list
Michael Tremer [Tue, 31 May 2022 16:25:04 +0000 (16:25 +0000)] 
Link to builds in job list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop unused JobsBoxes UI module
Michael Tremer [Tue, 31 May 2022 16:20:59 +0000 (16:20 +0000)] 
Drop unused JobsBoxes UI module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop Bootstrap sources
Michael Tremer [Tue, 31 May 2022 16:18:44 +0000 (16:18 +0000)] 
Drop Bootstrap sources

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop more unused JS
Michael Tremer [Tue, 31 May 2022 16:18:16 +0000 (16:18 +0000)] 
Drop more unused JS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop unused package name autocompletion
Michael Tremer [Tue, 31 May 2022 16:17:39 +0000 (16:17 +0000)] 
Drop unused package name autocompletion

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agojobs: Drop queue per architecture
Michael Tremer [Tue, 31 May 2022 16:12:01 +0000 (16:12 +0000)] 
jobs: Drop queue per architecture

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Redesign job queue page
Michael Tremer [Tue, 31 May 2022 16:10:18 +0000 (16:10 +0000)] 
templates: Redesign job queue page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Remove grid-frame from base
Michael Tremer [Tue, 31 May 2022 15:59:27 +0000 (15:59 +0000)] 
templates: Remove grid-frame from base

This makes the page unscrollable.

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