]> git.ipfire.org Git - pbs.git/log
pbs.git
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>
3 years agobuilds: Redesign detail page
Michael Tremer [Tue, 31 May 2022 15:42:25 +0000 (15:42 +0000)] 
builds: Redesign detail page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agologs: Make log messages sortable
Michael Tremer [Tue, 31 May 2022 15:42:09 +0000 (15:42 +0000)] 
logs: Make log messages sortable

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Tried to refactor job list
Michael Tremer [Tue, 31 May 2022 14:37:43 +0000 (14:37 +0000)] 
templates: Tried to refactor job list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Refactor index page
Michael Tremer [Tue, 31 May 2022 12:57:31 +0000 (12:57 +0000)] 
web: Refactor index page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobase: Make main menu collapse on smaller viewports
Michael Tremer [Tue, 31 May 2022 12:34:35 +0000 (12:34 +0000)] 
base: Make main menu collapse on smaller viewports

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Drop uploads page
Michael Tremer [Tue, 31 May 2022 12:25:37 +0000 (12:25 +0000)] 
web: Drop uploads page

We cannot really show any status about those any more and it makes no
sense with higher bandwidths than 10 years ago when this was built
first.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosessions: Drop viewer
Michael Tremer [Sun, 29 May 2022 15:16:32 +0000 (15:16 +0000)] 
sessions: Drop viewer

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agousers: Stop using Gravatar and pull them from people.ipfire.org
Michael Tremer [Sun, 29 May 2022 15:12:01 +0000 (15:12 +0000)] 
users: Stop using Gravatar and pull them from people.ipfire.org

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop all unused images
Michael Tremer [Sun, 29 May 2022 15:05:36 +0000 (15:05 +0000)] 
Drop all unused images

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Fix markup for user dropdown menu
Michael Tremer [Sun, 29 May 2022 15:04:07 +0000 (15:04 +0000)] 
templates: Fix markup for user dropdown menu

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agousers: Delete some unused code
Michael Tremer [Sun, 29 May 2022 15:02:35 +0000 (15:02 +0000)] 
users: Delete some unused code

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agousers: Return NotImplemented when we cannot compare
Michael Tremer [Sun, 29 May 2022 15:02:21 +0000 (15:02 +0000)] 
users: Return NotImplemented when we cannot compare

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agousers: Print their name as string
Michael Tremer [Sun, 29 May 2022 15:01:30 +0000 (15:01 +0000)] 
users: Print their name as string

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoauth: Make authentication against LDAP work
Michael Tremer [Sun, 29 May 2022 14:58:17 +0000 (14:58 +0000)] 
auth: Make authentication against LDAP work

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agomisc: Move generate_random_string() to here
Michael Tremer [Sun, 29 May 2022 14:58:02 +0000 (14:58 +0000)] 
misc: Move generate_random_string() to here

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agologin: Refactor backend code
Michael Tremer [Sun, 29 May 2022 14:46:18 +0000 (14:46 +0000)] 
login: Refactor backend code

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Redesign login
Michael Tremer [Sun, 29 May 2022 14:42:04 +0000 (14:42 +0000)] 
templates: Redesign login

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Add footer
Michael Tremer [Sun, 29 May 2022 14:20:48 +0000 (14:20 +0000)] 
templates: Add footer

And remove the old one

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Put everything into a large grid
Michael Tremer [Sun, 29 May 2022 14:09:14 +0000 (14:09 +0000)] 
templates: Put everything into a large grid

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Replace top bar
Michael Tremer [Sun, 29 May 2022 14:06:53 +0000 (14:06 +0000)] 
templates: Replace top bar

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agojs: Initialize Foundation
Michael Tremer [Sun, 29 May 2022 14:06:44 +0000 (14:06 +0000)] 
js: Initialize Foundation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agofonts: Import Prompt
Michael Tremer [Sun, 29 May 2022 13:44:37 +0000 (13:44 +0000)] 
fonts: Import Prompt

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agothird-party: Update jQuery
Michael Tremer [Sun, 29 May 2022 13:25:11 +0000 (13:25 +0000)] 
third-party: Update jQuery

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agofoundation: Add basic stuff for CSS & JS
Michael Tremer [Sun, 29 May 2022 13:21:18 +0000 (13:21 +0000)] 
foundation: Add basic stuff for CSS & JS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
4 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>
4 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>
4 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>
4 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>
4 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>
6 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>
6 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>
6 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>
7 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>
7 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>
7 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>
7 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>
7 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>
8 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>
8 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>
8 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>
8 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>
8 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>
8 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>
8 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>
8 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>
8 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>