]> git.ipfire.org Git - people/jschlag/pbs.git/log
people/jschlag/pbs.git
6 years agoRefactor user email handling 11518
Jonatan Schlag [Tue, 24 Oct 2017 12:54:41 +0000 (14:54 +0200)] 
Refactor user email handling

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoMove the check_password function into the users class
Jonatan Schlag [Tue, 24 Oct 2017 12:43:42 +0000 (14:43 +0200)] 
Move the check_password function into the users class

So we can access the function easier.

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoAllow it to create a user without specifying a password
Jonatan Schlag [Mon, 23 Oct 2017 10:05:02 +0000 (12:05 +0200)] 
Allow it to create a user without specifying a password

This is useful when we implement authentication against LDAP.

Fixes: #11517
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoFix typo
Michael Tremer [Mon, 23 Oct 2017 01:31:32 +0000 (02:31 +0100)] 
Fix typo

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAlways use absolute path when deleting a file
Michael Tremer [Mon, 23 Oct 2017 01:25:06 +0000 (02:25 +0100)] 
Always use absolute path when deleting a file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor deleting files
Michael Tremer [Mon, 23 Oct 2017 01:22:13 +0000 (02:22 +0100)] 
Refactor deleting files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoForce repository update after a build has been removed
Michael Tremer [Mon, 23 Oct 2017 01:17:02 +0000 (02:17 +0100)] 
Force repository update after a build has been removed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agodb: Drop unused fields
Michael Tremer [Mon, 23 Oct 2017 01:16:47 +0000 (02:16 +0100)] 
db: Drop unused fields

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRedesign mastering repositories
Michael Tremer [Mon, 23 Oct 2017 01:07:09 +0000 (02:07 +0100)] 
Redesign mastering repositories

The process has been split into two tasks. One deletes
any old files which should be left on the server for a little
while so that clients with old metadata can still download them.

The mastering process could therefore be simplified.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix typo
Michael Tremer [Mon, 23 Oct 2017 00:53:04 +0000 (01:53 +0100)] 
Fix typo

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agodb: Enforce that a build is only in a repository once
Michael Tremer [Mon, 23 Oct 2017 00:28:50 +0000 (01:28 +0100)] 
db: Enforce that a build is only in a repository once

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAllow deleting files after a certain time from the filesystem
Michael Tremer [Mon, 23 Oct 2017 00:28:20 +0000 (01:28 +0100)] 
Allow deleting files after a certain time from the filesystem

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agocli: Parse tornado options as well
Michael Tremer [Mon, 23 Oct 2017 00:05:20 +0000 (01:05 +0100)] 
cli: Parse tornado options as well

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agodb: Drop unused slogans table
Michael Tremer [Sun, 22 Oct 2017 22:48:45 +0000 (23:48 +0100)] 
db: Drop unused slogans table

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agobuilders: Drop overload concept
Michael Tremer [Sun, 22 Oct 2017 22:46:15 +0000 (23:46 +0100)] 
builders: Drop overload concept

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRevert "Drop unused HeadingDateModule"
Michael Tremer [Sun, 22 Oct 2017 22:38:31 +0000 (23:38 +0100)] 
Revert "Drop unused HeadingDateModule"

This reverts commit 5f8985bb5a43c192f53a1398da1d320b0fbc7c0c.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRemove builders load progress bar
Michael Tremer [Sun, 22 Oct 2017 22:37:06 +0000 (23:37 +0100)] 
Remove builders load progress bar

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomirror check: Catch any false responses
Michael Tremer [Sun, 22 Oct 2017 22:30:28 +0000 (23:30 +0100)] 
mirror check: Catch any false responses

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefacor iterating through all mirrors
Michael Tremer [Sun, 22 Oct 2017 22:26:47 +0000 (23:26 +0100)] 
Refacor iterating through all mirrors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomirror: Drop unused function
Michael Tremer [Sun, 22 Oct 2017 22:23:42 +0000 (23:23 +0100)] 
mirror: Drop unused function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRepositories are never zero
Michael Tremer [Sun, 22 Oct 2017 22:05:54 +0000 (23:05 +0100)] 
Repositories are never zero

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDownload everything via HTTPS from now on
Michael Tremer [Sun, 22 Oct 2017 22:03:08 +0000 (23:03 +0100)] 
Download everything via HTTPS from now on

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomirrors: Do not deliver mirror list for non-mirrored repos
Michael Tremer [Sun, 22 Oct 2017 21:57:45 +0000 (22:57 +0100)] 
mirrors: Do not deliver mirror list for non-mirrored repos

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoConvert error message to string when sending to database
Michael Tremer [Sun, 22 Oct 2017 18:18:23 +0000 (19:18 +0100)] 
Convert error message to string when sending to database

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRead repositories from local file system when resolving dependencies
Michael Tremer [Sun, 22 Oct 2017 18:14:54 +0000 (19:14 +0100)] 
Read repositories from local file system when resolving dependencies

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Optimise fetching jobs by ID
Michael Tremer [Sun, 22 Oct 2017 18:12:32 +0000 (19:12 +0100)] 
jobs: Optimise fetching jobs by ID

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Allow getting a local repository configuration
Michael Tremer [Sun, 22 Oct 2017 18:10:19 +0000 (19:10 +0100)] 
jobs: Allow getting a local repository configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agorepositories: Only add mirrorlist to config when mirrored
Michael Tremer [Sun, 22 Oct 2017 17:35:09 +0000 (18:35 +0100)] 
repositories: Only add mirrorlist to config when mirrored

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAllow repositories to be owner by a user
Michael Tremer [Sun, 22 Oct 2017 17:30:55 +0000 (18:30 +0100)] 
Allow repositories to be owner by a user

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agorepositories: Add priority to database
Michael Tremer [Sun, 22 Oct 2017 17:27:56 +0000 (18:27 +0100)] 
repositories: Add priority to database

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agohub: Wrap handing out jobs into a transaction
Michael Tremer [Sun, 22 Oct 2017 17:04:52 +0000 (18:04 +0100)] 
hub: Wrap handing out jobs into a transaction

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agobase: Move access for settings
Michael Tremer [Sun, 22 Oct 2017 15:11:16 +0000 (16:11 +0100)] 
base: Move access for settings

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop ETA guessing which was never really accurate
Michael Tremer [Sun, 22 Oct 2017 13:03:56 +0000 (14:03 +0100)] 
Drop ETA guessing which was never really accurate

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop unused HeadingDateModule
Michael Tremer [Sun, 22 Oct 2017 13:01:06 +0000 (14:01 +0100)] 
Drop unused HeadingDateModule

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoui_modules: Rename self.pakfire to self.backend
Michael Tremer [Sun, 22 Oct 2017 12:59:05 +0000 (13:59 +0100)] 
ui_modules: Rename self.pakfire to self.backend

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor Bugzilla URL generation
Michael Tremer [Sun, 22 Oct 2017 12:58:19 +0000 (13:58 +0100)] 
Refactor Bugzilla URL generation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoweb: Import ui_modules properly
Michael Tremer [Sun, 22 Oct 2017 12:11:43 +0000 (13:11 +0100)] 
web: Import ui_modules properly

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomirrors: Fix deleting mirrors
Michael Tremer [Sun, 22 Oct 2017 12:04:04 +0000 (13:04 +0100)] 
mirrors: Fix deleting mirrors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomirrors: Fix showing status when no check has been performed
Michael Tremer [Sun, 22 Oct 2017 12:01:51 +0000 (13:01 +0100)] 
mirrors: Fix showing status when no check has been performed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoweb: Rename mirror module
Michael Tremer [Sun, 22 Oct 2017 12:00:49 +0000 (13:00 +0100)] 
web: Rename mirror module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoMove mirror templates into own subdirectory
Michael Tremer [Sun, 22 Oct 2017 11:50:45 +0000 (12:50 +0100)] 
Move mirror templates into own subdirectory

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agodb: Cluster filelists table by package ID
Michael Tremer [Sun, 22 Oct 2017 11:42:33 +0000 (12:42 +0100)] 
db: Cluster filelists table by package ID

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomirrors: Add option to support HTTPS
Michael Tremer [Sun, 22 Oct 2017 11:42:23 +0000 (12:42 +0100)] 
mirrors: Add option to support HTTPS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix rendering mirrors page
Michael Tremer [Sun, 22 Oct 2017 11:32:27 +0000 (12:32 +0100)] 
Fix rendering mirrors page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAllow checking if a certain file exists in a package
Michael Tremer [Sun, 22 Oct 2017 11:29:15 +0000 (12:29 +0100)] 
Allow checking if a certain file exists in a package

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDelete builds/jobs/packages right away
Michael Tremer [Sat, 21 Oct 2017 18:42:38 +0000 (19:42 +0100)] 
Delete builds/jobs/packages right away

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Improve query to fetch a job by uuid
Michael Tremer [Sat, 21 Oct 2017 18:15:28 +0000 (19:15 +0100)] 
jobs: Improve query to fetch a job by uuid

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDon't set jobs to pending automatically
Michael Tremer [Sat, 21 Oct 2017 18:14:09 +0000 (19:14 +0100)] 
Don't set jobs to pending automatically

They should all go through the depdendency resolving stage

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDon't send any jobs to a disabled builder
Michael Tremer [Sat, 21 Oct 2017 18:13:33 +0000 (19:13 +0100)] 
Don't send any jobs to a disabled builder

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agohub: Adjust code to create a new build
Michael Tremer [Sat, 21 Oct 2017 18:11:41 +0000 (19:11 +0100)] 
hub: Adjust code to create a new build

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agobuilds: Polulate cache for jobs
Michael Tremer [Sat, 21 Oct 2017 18:11:25 +0000 (19:11 +0100)] 
builds: Polulate cache for jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoImport latest database layout changes
Michael Tremer [Sat, 21 Oct 2017 18:00:12 +0000 (19:00 +0100)] 
Import latest database layout changes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agouploads: Use random string instead of UUID
Michael Tremer [Sat, 21 Oct 2017 17:58:55 +0000 (18:58 +0100)] 
uploads: Use random string instead of UUID

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix various syntax errors
Michael Tremer [Sat, 21 Oct 2017 17:54:48 +0000 (18:54 +0100)] 
Fix various syntax errors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agohub: Allow easy access to database
Michael Tremer [Sat, 21 Oct 2017 17:50:18 +0000 (18:50 +0100)] 
hub: Allow easy access to database

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Fix some direct accesses to self._data
Michael Tremer [Sat, 21 Oct 2017 17:49:52 +0000 (18:49 +0100)] 
jobs: Fix some direct accesses to self._data

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor uploads
Michael Tremer [Sat, 21 Oct 2017 17:32:17 +0000 (18:32 +0100)] 
Refactor uploads

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agohub: Refactor main application
Michael Tremer [Sat, 21 Oct 2017 16:15:04 +0000 (17:15 +0100)] 
hub: Refactor main application

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agohub: Doesn't need to use translation
Michael Tremer [Sat, 21 Oct 2017 16:07:25 +0000 (17:07 +0100)] 
hub: Doesn't need to use translation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoweb: Fix rendering buildroot page
Michael Tremer [Sat, 21 Oct 2017 16:01:50 +0000 (17:01 +0100)] 
web: Fix rendering buildroot page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor Packages
Michael Tremer [Sat, 21 Oct 2017 15:58:27 +0000 (16:58 +0100)] 
Refactor Packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRename credits to scores
Michael Tremer [Sat, 21 Oct 2017 15:24:03 +0000 (16:24 +0100)] 
Rename credits to scores

This has been called score in half the software and credits
in the other half.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop concept of non-public builds
Michael Tremer [Sat, 21 Oct 2017 15:14:02 +0000 (16:14 +0100)] 
Drop concept of non-public builds

We never used this anyways

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Remove deps to type field
Michael Tremer [Sat, 21 Oct 2017 15:08:44 +0000 (16:08 +0100)] 
jobs: Remove deps to type field

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix syntax error
Michael Tremer [Sat, 21 Oct 2017 15:02:43 +0000 (16:02 +0100)] 
Fix syntax error

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Drop type column
Michael Tremer [Sat, 21 Oct 2017 15:01:54 +0000 (16:01 +0100)] 
jobs: Drop type column

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Create a copy of an existing job when restarting
Michael Tremer [Sat, 21 Oct 2017 14:59:02 +0000 (15:59 +0100)] 
jobs: Create a copy of an existing job when restarting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agobuilds: Drop functionality to reset a build
Michael Tremer [Sat, 21 Oct 2017 14:49:32 +0000 (15:49 +0100)] 
builds: Drop functionality to reset a build

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Drop tries field
Michael Tremer [Sat, 21 Oct 2017 14:47:58 +0000 (15:47 +0100)] 
jobs: Drop tries field

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Mark them as deleted instead of removing them instantly
Michael Tremer [Sat, 21 Oct 2017 14:10:03 +0000 (15:10 +0100)] 
jobs: Mark them as deleted instead of removing them instantly

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agojobs: Drop type field and replace it by test field
Michael Tremer [Sat, 21 Oct 2017 13:49:49 +0000 (14:49 +0100)] 
jobs: Drop type field and replace it by test field

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAllow jobs to be superseeded by each other
Michael Tremer [Sat, 21 Oct 2017 13:32:20 +0000 (14:32 +0100)] 
Allow jobs to be superseeded by each other

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoconstants: Hold pakfire files in /pub/pakfire
Michael Tremer [Sat, 21 Oct 2017 13:20:44 +0000 (14:20 +0100)] 
constants: Hold pakfire files in /pub/pakfire

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix syntax error
Michael Tremer [Sat, 21 Oct 2017 13:20:28 +0000 (14:20 +0100)] 
Fix syntax error

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoSplit jobs into an extra Python file
Michael Tremer [Sat, 21 Oct 2017 13:11:25 +0000 (14:11 +0100)] 
Split jobs into an extra Python file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor Builds
Michael Tremer [Sat, 21 Oct 2017 13:02:45 +0000 (14:02 +0100)] 
Refactor Builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRefactor importing git commits
Michael Tremer [Sat, 21 Oct 2017 10:48:22 +0000 (11:48 +0100)] 
Refactor importing git commits

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRemove unnecessary import
Michael Tremer [Tue, 17 Oct 2017 17:56:55 +0000 (18:56 +0100)] 
Remove unnecessary import

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agosources: Process commits in order of import and by source
Michael Tremer [Tue, 17 Oct 2017 17:56:09 +0000 (18:56 +0100)] 
sources: Process commits in order of import and by source

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoImport latest database layout changes
Michael Tremer [Tue, 17 Oct 2017 17:54:51 +0000 (18:54 +0100)] 
Import latest database layout changes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoUse with context to deal with git repositories
Michael Tremer [Tue, 17 Oct 2017 17:46:27 +0000 (18:46 +0100)] 
Use with context to deal with git repositories

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agosources: Return database row after creating commit
Michael Tremer [Tue, 17 Oct 2017 17:40:15 +0000 (18:40 +0100)] 
sources: Return database row after creating commit

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop scheduler code which is no longer needed
Michael Tremer [Tue, 17 Oct 2017 16:11:43 +0000 (17:11 +0100)] 
Drop scheduler code which is no longer needed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRun all cronjobs as user pakfire
Michael Tremer [Tue, 17 Oct 2017 16:09:27 +0000 (17:09 +0100)] 
Run all cronjobs as user pakfire

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRegularly dist packages
Michael Tremer [Tue, 17 Oct 2017 16:05:56 +0000 (17:05 +0100)] 
Regularly dist packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRegularly process build dependencies
Michael Tremer [Tue, 17 Oct 2017 16:05:12 +0000 (17:05 +0100)] 
Regularly process build dependencies

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAdd command to dist packages
Michael Tremer [Tue, 17 Oct 2017 16:03:23 +0000 (17:03 +0100)] 
Add command to dist packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAdd command to restart any failed builds
Michael Tremer [Tue, 17 Oct 2017 14:00:21 +0000 (15:00 +0100)] 
Add command to restart any failed builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoAdd command to create test jobs
Michael Tremer [Tue, 10 Oct 2017 16:58:39 +0000 (17:58 +0100)] 
Add command to create test jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix typo in class name
Michael Tremer [Tue, 10 Oct 2017 16:58:05 +0000 (17:58 +0100)] 
Fix typo in class name

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoarches: Fix syntax error
Michael Tremer [Tue, 10 Oct 2017 16:57:35 +0000 (17:57 +0100)] 
arches: Fix syntax error

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoFix reading configuration if environment isn't used
Michael Tremer [Tue, 10 Oct 2017 16:11:39 +0000 (17:11 +0100)] 
Fix reading configuration if environment isn't used

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRemaster repositories every 5 minutes
Michael Tremer [Tue, 10 Oct 2017 15:02:30 +0000 (16:02 +0100)] 
Remaster repositories every 5 minutes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDrop unused fields from arches table
Michael Tremer [Tue, 10 Oct 2017 14:59:41 +0000 (15:59 +0100)] 
Drop unused fields from arches table

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoMove remastering repositories
Michael Tremer [Tue, 10 Oct 2017 14:57:31 +0000 (15:57 +0100)] 
Move remastering repositories

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoThe config now also passed as environment variables.
Jonatan Schlag [Tue, 10 Oct 2017 13:55:25 +0000 (15:55 +0200)] 
The config now also passed as environment variables.

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoCatch errors when we try to parse our config
Jonatan Schlag [Tue, 10 Oct 2017 13:55:24 +0000 (15:55 +0200)] 
Catch errors when we try to parse our config

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoLoad configurations only if the config file exists
Jonatan Schlag [Tue, 10 Oct 2017 13:55:23 +0000 (15:55 +0200)] 
Load configurations only if the config file exists

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
6 years agoDon't iterate over deleted repositories
Michael Tremer [Tue, 10 Oct 2017 13:19:15 +0000 (14:19 +0100)] 
Don't iterate over deleted repositories

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agobugzilla: Cache repsonses
Michael Tremer [Tue, 10 Oct 2017 13:13:17 +0000 (14:13 +0100)] 
bugzilla: Cache repsonses

Bugzilla is rather slow and we can just cache the status
of a bug to speed up page rendering

Fixes #11504

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