]> git.ipfire.org Git - pbs.git/log
pbs.git
2 years agoconfigure: Depend on sassc and uglifyjs
Michael Tremer [Sun, 29 May 2022 13:19:18 +0000 (13:19 +0000)] 
configure: Depend on sassc and uglifyjs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoDrop Bootstrap
Michael Tremer [Sun, 29 May 2022 12:58:59 +0000 (12:58 +0000)] 
Drop Bootstrap

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoUse Foundation
Michael Tremer [Sun, 29 May 2022 12:58:35 +0000 (12:58 +0000)] 
Use Foundation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Fix name of job queue view
Michael Tremer [Sun, 29 May 2022 12:43:24 +0000 (12:43 +0000)] 
jobs: Fix name of job queue view

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoDrop all user registration stuff
Michael Tremer [Sun, 29 May 2022 12:39:30 +0000 (12:39 +0000)] 
Drop all user registration stuff

This is now being handled by IPFire People.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agothird-party: Add source for Bootstrap 4
Michael Tremer [Sun, 29 May 2022 12:21:23 +0000 (12:21 +0000)] 
third-party: Add source for Bootstrap 4

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agohub: Add a new handler for communication with build workers
Michael Tremer [Sun, 29 May 2022 12:11:03 +0000 (12:11 +0000)] 
hub: Add a new handler for communication with build workers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoRefactor job queue and send the job on top to the builder
Michael Tremer [Fri, 27 May 2022 13:34:03 +0000 (13:34 +0000)] 
Refactor job queue and send the job on top to the builder

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilder: Return NotImplemented on unsuccessful comparison
Michael Tremer [Fri, 27 May 2022 13:20:23 +0000 (13:20 +0000)] 
builder: Return NotImplemented on unsuccessful comparison

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Drop legacy code to create test jobs
Michael Tremer [Fri, 27 May 2022 10:48:43 +0000 (10:48 +0000)] 
jobs: Drop legacy code to create test jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agohub: Add a new queue handler
Michael Tremer [Thu, 26 May 2022 14:51:40 +0000 (14:51 +0000)] 
hub: Add a new queue handler

Builders can connect to this handler and will be sent build jobs
whenever some are available.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agohub: Split the base handler
Michael Tremer [Thu, 26 May 2022 14:50:26 +0000 (14:50 +0000)] 
hub: Split the base handler

For websockets, we need some parts of them.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilders: Refactor stats
Michael Tremer [Thu, 26 May 2022 11:55:13 +0000 (11:55 +0000)] 
builders: Refactor stats

We will now have multiple tables to track the history of any system
stats which have also been extended to send more data.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agohub: Fix HTTP Basic authentication
Michael Tremer [Thu, 26 May 2022 11:21:45 +0000 (11:21 +0000)] 
hub: Fix HTTP Basic authentication

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoldap: Read configuration from config file
Michael Tremer [Thu, 26 May 2022 11:21:06 +0000 (11:21 +0000)] 
ldap: Read configuration from config file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agogeoip: Drop database
Michael Tremer [Thu, 26 May 2022 09:59:36 +0000 (09:59 +0000)] 
geoip: Drop database

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agohub: Accept file uploads of up to 1GB
Michael Tremer [Thu, 26 May 2022 09:58:52 +0000 (09:58 +0000)] 
hub: Accept file uploads of up to 1GB

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agouploads: Fix cleanup
Michael Tremer [Thu, 26 May 2022 09:16:39 +0000 (09:16 +0000)] 
uploads: Fix cleanup

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agohub: Drop old upload handlers
Michael Tremer [Thu, 26 May 2022 09:09:08 +0000 (09:09 +0000)] 
hub: Drop old upload handlers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agohub: Drop long poll mixin
Michael Tremer [Thu, 26 May 2022 09:06:41 +0000 (09:06 +0000)] 
hub: Drop long poll mixin

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodatabase: Migrate to PostgreSQL 13
Michael Tremer [Thu, 26 May 2022 09:05:34 +0000 (09:05 +0000)] 
database: Migrate to PostgreSQL 13

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agohub: Refactor uploads for streaming
Michael Tremer [Thu, 26 May 2022 09:05:11 +0000 (09:05 +0000)] 
hub: Refactor uploads for streaming

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotools: Update database server
Michael Tremer [Thu, 26 May 2022 08:43:31 +0000 (08:43 +0000)] 
tools: Update database server

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoDrop pool
Michael Tremer [Wed, 25 May 2022 16:16:41 +0000 (16:16 +0000)] 
Drop pool

This wasn't used anywhere

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agohub: Don't use tornado.web.asynchronous
Michael Tremer [Wed, 25 May 2022 16:15:27 +0000 (16:15 +0000)] 
hub: Don't use tornado.web.asynchronous

This has been removed from Tornado

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoDrop imports for dropped "pakfire.packages" module
Michael Tremer [Wed, 25 May 2022 16:13:25 +0000 (16:13 +0000)] 
Drop imports for dropped "pakfire.packages" module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoUse IPFire Location for location information
Michael Tremer [Wed, 25 May 2022 16:13:03 +0000 (16:13 +0000)] 
Use IPFire Location for location information

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoconfigure: Depend on "location"
Michael Tremer [Wed, 25 May 2022 16:12:33 +0000 (16:12 +0000)] 
configure: Depend on "location"

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agodocker: Drop support for this
Michael Tremer [Wed, 25 May 2022 15:46:35 +0000 (15:46 +0000)] 
docker: Drop support for this

Right now, this won't work and I do not have the tools to make it work.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agosystemd: Launch hub as user "pakfire"
Michael Tremer [Fri, 20 May 2022 14:41:56 +0000 (14:41 +0000)] 
systemd: Launch hub as user "pakfire"

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agosystemd: Drop obsolete file
Michael Tremer [Fri, 20 May 2022 14:40:42 +0000 (14:40 +0000)] 
systemd: Drop obsolete file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoconfigure: Require Python 3.9
Michael Tremer [Fri, 11 Jun 2021 10:53:41 +0000 (10:53 +0000)] 
configure: Require Python 3.9

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoUpdate script interpreters to Python 3
Michael Tremer [Thu, 10 Jun 2021 15:44:29 +0000 (15:44 +0000)] 
Update script interpreters to Python 3

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoMakefile: Do not redefine EXTRA_DIST
Michael Tremer [Thu, 10 Jun 2021 15:18:43 +0000 (15:18 +0000)] 
Makefile: Do not redefine EXTRA_DIST

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosystemd: Only run one hub again
Michael Tremer [Thu, 10 Jun 2021 15:18:32 +0000 (15:18 +0000)] 
systemd: Only run one hub again

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoRun 2to3
Michael Tremer [Thu, 10 Jun 2021 15:09:47 +0000 (15:09 +0000)] 
Run 2to3

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoConnect to the database only when using SSL
Michael Tremer [Thu, 22 Aug 2019 22:51:25 +0000 (22:51 +0000)] 
Connect to the database only when using SSL

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoRun services as nobody
Michael Tremer [Thu, 22 Aug 2019 22:51:13 +0000 (22:51 +0000)] 
Run services as nobody

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoOn Debian, gpgme is called gpg
Michael Tremer [Thu, 22 Aug 2019 20:41:18 +0000 (20:41 +0000)] 
On Debian, gpgme is called gpg

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agomemcache: Always connect to localhost
Michael Tremer [Fri, 4 Jan 2019 19:14:35 +0000 (19:14 +0000)] 
memcache: Always connect to localhost

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agoDo not install crontab by default
Michael Tremer [Fri, 4 Jan 2019 19:08:29 +0000 (19:08 +0000)] 
Do not install crontab by default

This is just impossible when the application is being distributed
across multiple servers.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agosystemd: Add unit files for web UI
Michael Tremer [Fri, 4 Jan 2019 18:50:59 +0000 (18:50 +0000)] 
systemd: Add unit files for web UI

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agohub: Redirect lost users to pakfire.ipfire.org
Michael Tremer [Fri, 4 Jan 2019 12:58:19 +0000 (12:58 +0000)] 
hub: Redirect lost users to pakfire.ipfire.org

Also calms down monitoring that doesn't like receiving 404.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
5 years agosystemd: Add unit files for hub
Michael Tremer [Fri, 4 Jan 2019 12:41:26 +0000 (12:41 +0000)] 
systemd: Add unit files for hub

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agopakfire requires root to build repositories
Michael Tremer [Wed, 24 Jan 2018 13:24:57 +0000 (13:24 +0000)] 
pakfire requires root to build repositories

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDon't perform LDAP search with empty input
Michael Tremer [Sat, 13 Jan 2018 13:43:58 +0000 (13:43 +0000)] 
Don't perform LDAP search with empty input

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop unused import
Michael Tremer [Sat, 13 Jan 2018 13:38:32 +0000 (13:38 +0000)] 
Drop unused import

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoUpdate design of job boxes
Michael Tremer [Sat, 13 Jan 2018 13:34:14 +0000 (13:34 +0000)] 
Update design of job boxes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoStop crawlers from indexing package content
Michael Tremer [Sat, 13 Jan 2018 13:21:38 +0000 (13:21 +0000)] 
Stop crawlers from indexing package content

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix URL schema for builders
Michael Tremer [Sat, 13 Jan 2018 13:14:52 +0000 (13:14 +0000)] 
Fix URL schema for builders

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agobuilders: Don't crash when we could not find a builder
Michael Tremer [Sat, 13 Jan 2018 13:05:58 +0000 (13:05 +0000)] 
builders: Don't crash when we could not find a builder

Fixes #11586

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agosearch: Drop help text which probably doesn't help anyone
Michael Tremer [Sat, 13 Jan 2018 13:00:24 +0000 (13:00 +0000)] 
search: Drop help text which probably doesn't help anyone

Fixes #11585

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix limit/offset syntax for PostgreSQL
Michael Tremer [Sat, 13 Jan 2018 12:41:27 +0000 (12:41 +0000)] 
Fix limit/offset syntax for PostgreSQL

Fixes #11587

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agobootstrap: make the navbar look nice
Jonatan Schlag [Fri, 12 Jan 2018 18:50:04 +0000 (19:50 +0100)] 
bootstrap: make the navbar look nice

Correctly place the content and set the width of the dropdown correctly

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port registration sites to bootstrap4
Jonatan Schlag [Fri, 12 Jan 2018 18:03:50 +0000 (19:03 +0100)] 
bootstrap4: port registration sites to bootstrap4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: drop base-form*
Jonatan Schlag [Fri, 12 Jan 2018 14:44:35 +0000 (15:44 +0100)] 
bootstrap4: drop base-form*

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoRemove documentation section
Jonatan Schlag [Fri, 12 Jan 2018 14:41:30 +0000 (15:41 +0100)] 
Remove documentation section

Fixes: #11527
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port job status
Jonatan Schlag [Fri, 12 Jan 2018 14:36:19 +0000 (15:36 +0100)] 
bootstrap4: port job status

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: rework changelog
Jonatan Schlag [Fri, 12 Jan 2018 14:02:47 +0000 (15:02 +0100)] 
bootstrap4: rework changelog

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port job details pages
Jonatan Schlag [Fri, 12 Jan 2018 13:50:17 +0000 (14:50 +0100)] 
bootstrap4: port job details pages

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port package detail page
Jonatan Schlag [Fri, 12 Jan 2018 10:33:37 +0000 (11:33 +0100)] 
bootstrap4: port package detail page

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port package dependency table
Jonatan Schlag [Fri, 12 Jan 2018 10:32:51 +0000 (11:32 +0100)] 
bootstrap4: port package dependency table

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port search sites
Jonatan Schlag [Fri, 12 Jan 2018 10:31:33 +0000 (11:31 +0100)] 
bootstrap4: port search sites

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: fix wrong div
Jonatan Schlag [Thu, 11 Jan 2018 16:37:53 +0000 (17:37 +0100)] 
bootstrap4: fix wrong div

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port all user sites to bootstrap4
Jonatan Schlag [Thu, 11 Jan 2018 16:20:06 +0000 (17:20 +0100)] 
bootstrap4: port all user sites to bootstrap4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: add forgotten changes in Makfile and Potfile
Jonatan Schlag [Thu, 11 Jan 2018 16:11:00 +0000 (17:11 +0100)] 
bootstrap4: add forgotten changes in Makfile and Potfile

Unfortunatley I forgot to change the Makefile and Potfile accordingly to
the files I deleted.

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoMerge branch 'master' into bootstrap4
Jonatan Schlag [Thu, 11 Jan 2018 15:16:45 +0000 (16:16 +0100)] 
Merge branch 'master' into bootstrap4

6 years agoMerge branch 'master' of git://git.ipfire.org/pbs
Jonatan Schlag [Thu, 11 Jan 2018 15:16:28 +0000 (16:16 +0100)] 
Merge branch 'master' of git://git.ipfire.org/pbs

6 years agoFix deleting users
Michael Tremer [Thu, 11 Jan 2018 12:44:37 +0000 (12:44 +0000)] 
Fix deleting users

Fixes #11582

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agobootstrap4: remove unused template
Jonatan Schlag [Thu, 11 Jan 2018 12:10:00 +0000 (13:10 +0100)] 
bootstrap4: remove unused template

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: Score should be bigger
Jonatan Schlag [Thu, 11 Jan 2018 10:48:44 +0000 (11:48 +0100)] 
bootstrap4: Score should be bigger

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: remove all css stuff to have a clean bootstrap
Jonatan Schlag [Thu, 11 Jan 2018 10:46:16 +0000 (11:46 +0100)] 
bootstrap4: remove all css stuff to have a clean bootstrap

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: begin porting the distribution/repository sites
Jonatan Schlag [Wed, 10 Jan 2018 18:03:06 +0000 (19:03 +0100)] 
bootstrap4: begin porting the distribution/repository sites

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: correctly set colspan value in build table
Jonatan Schlag [Wed, 10 Jan 2018 18:00:07 +0000 (19:00 +0100)] 
bootstrap4: correctly set colspan value in build table

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoMerge branch 'master' into bootstrap4
Jonatan Schlag [Wed, 10 Jan 2018 16:43:40 +0000 (17:43 +0100)] 
Merge branch 'master' into bootstrap4

6 years agoMerge branch 'master' of git://git.ipfire.org/pbs
Jonatan Schlag [Wed, 10 Jan 2018 16:43:22 +0000 (17:43 +0100)] 
Merge branch 'master' of git://git.ipfire.org/pbs

6 years agoDrop format_email function which cannot handle User instances
Michael Tremer [Wed, 10 Jan 2018 16:29:13 +0000 (16:29 +0000)] 
Drop format_email function which cannot handle User instances

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix listing commits in a source repository
Michael Tremer [Wed, 10 Jan 2018 16:18:39 +0000 (16:18 +0000)] 
Fix listing commits in a source repository

Fixes #11577

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix rendering repo page if no packages in a repo
Michael Tremer [Wed, 10 Jan 2018 16:12:01 +0000 (16:12 +0000)] 
Fix rendering repo page if no packages in a repo

Fixes #11576

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoCorrectly set cache of user email objects
Michael Tremer [Wed, 10 Jan 2018 16:09:15 +0000 (16:09 +0000)] 
Correctly set cache of user email objects

Fixes #11575

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoMerge branch 'master' into bootstrap4
Jonatan Schlag [Thu, 4 Jan 2018 15:42:04 +0000 (16:42 +0100)] 
Merge branch 'master' into bootstrap4

6 years agoMerge branch 'master' of git://git.ipfire.org/pbs
Jonatan Schlag [Thu, 4 Jan 2018 15:41:38 +0000 (16:41 +0100)] 
Merge branch 'master' of git://git.ipfire.org/pbs

6 years agobootstrap4: port build details page to bootstrap4
Jonatan Schlag [Thu, 4 Jan 2018 15:39:35 +0000 (16:39 +0100)] 
bootstrap4: port build details page to bootstrap4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port watchers table to boostrap4
Jonatan Schlag [Thu, 4 Jan 2018 15:36:57 +0000 (16:36 +0100)] 
bootstrap4: port watchers table to boostrap4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port build comment modal to bootstrap4
Jonatan Schlag [Thu, 4 Jan 2018 15:34:18 +0000 (16:34 +0100)] 
bootstrap4: port build comment modal to bootstrap4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port modal base to bootstrap4
Jonatan Schlag [Thu, 4 Jan 2018 15:33:44 +0000 (16:33 +0100)] 
bootstrap4: port modal base to bootstrap4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port job boxe to bootstrap4
Jonatan Schlag [Thu, 4 Jan 2018 15:31:54 +0000 (16:31 +0100)] 
bootstrap4: port job boxe to bootstrap4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: add ui module BuildState
Jonatan Schlag [Thu, 4 Jan 2018 15:23:40 +0000 (16:23 +0100)] 
bootstrap4: add ui module BuildState

This module is ised in the build table to format the builds based on
there status.

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobuild comments: Create own class and move logic to send messages
Michael Tremer [Fri, 29 Dec 2017 19:37:35 +0000 (19:37 +0000)] 
build comments: Create own class and move logic to send messages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agobootstrap4: port build overview to bootstrap4
Jonatan Schlag [Mon, 18 Dec 2017 10:45:42 +0000 (11:45 +0100)] 
bootstrap4: port build overview to bootstrap4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap 4: port builder sites to bootstrap 4
Jonatan Schlag [Sat, 16 Dec 2017 10:27:18 +0000 (11:27 +0100)] 
bootstrap 4: port builder sites to bootstrap 4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: fix base.html admin section
Jonatan Schlag [Thu, 14 Dec 2017 12:33:32 +0000 (13:33 +0100)] 
bootstrap4: fix base.html admin section

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agobootstrap4: port mirror sites to bootstrap 4
Jonatan Schlag [Thu, 14 Dec 2017 12:28:17 +0000 (13:28 +0100)] 
bootstrap4: port mirror sites to bootstrap 4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoMerge branch 'master' into bootstrap4
Jonatan Schlag [Tue, 12 Dec 2017 11:28:49 +0000 (12:28 +0100)] 
Merge branch 'master' into bootstrap4

6 years agoMerge branch 'master' of git://git.ipfire.org/pbs
Jonatan Schlag [Tue, 12 Dec 2017 11:26:57 +0000 (12:26 +0100)] 
Merge branch 'master' of git://git.ipfire.org/pbs

6 years agorepos: Fix rendering repository build times
Michael Tremer [Mon, 11 Dec 2017 18:45:04 +0000 (18:45 +0000)] 
repos: Fix rendering repository build times

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomirrors: Drop translated string because of unicode issues
Michael Tremer [Mon, 11 Dec 2017 18:38:10 +0000 (18:38 +0000)] 
mirrors: Drop translated string because of unicode issues

Fixes: #11554
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agorepos: get_unpushed_builds() does no longer exist
Michael Tremer [Mon, 11 Dec 2017 18:30:31 +0000 (18:30 +0000)] 
repos: get_unpushed_builds() does no longer exist

Fixes: #11557
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agopackages: Make search work
Michael Tremer [Mon, 11 Dec 2017 18:21:03 +0000 (18:21 +0000)] 
packages: Make search work

This returns all packages now instead of a unique list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agousers: Fix search which expects a list instead of a generator
Michael Tremer [Mon, 11 Dec 2017 18:20:10 +0000 (18:20 +0000)] 
users: Fix search which expects a list instead of a generator

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