]> git.ipfire.org Git - pbs.git/log
pbs.git
2 years agobackend: Make unlink() safer and tidier
Michael Tremer [Tue, 18 Oct 2022 13:39:26 +0000 (13:39 +0000)] 
backend: Make unlink() safer and tidier

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotests: package: Activate part that checks if a package has been removed
Michael Tremer [Tue, 18 Oct 2022 13:21:49 +0000 (13:21 +0000)] 
tests: package: Activate part that checks if a package has been removed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotests: packages: Test accessing filelists
Michael Tremer [Tue, 18 Oct 2022 13:10:34 +0000 (13:10 +0000)] 
tests: packages: Test accessing filelists

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: packages: Update files listing
Michael Tremer [Tue, 18 Oct 2022 12:24:59 +0000 (12:24 +0000)] 
web: packages: Update files listing

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Fix creating File objects
Michael Tremer [Tue, 18 Oct 2022 12:24:50 +0000 (12:24 +0000)] 
packages: Fix creating File objects

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Remove friendly_name which is no longer being used
Michael Tremer [Tue, 18 Oct 2022 12:21:15 +0000 (12:21 +0000)] 
packages: Remove friendly_name which is no longer being used

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Actually unlink the package and clear the path
Michael Tremer [Tue, 18 Oct 2022 12:19:02 +0000 (12:19 +0000)] 
packages: Actually unlink the package and clear the path

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds/jobs/packages: Pass on the deleting user
Michael Tremer [Tue, 18 Oct 2022 12:16:28 +0000 (12:16 +0000)] 
builds/jobs/packages: Pass on the deleting user

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Make deleting them similar to deleting builds/jobs
Michael Tremer [Tue, 18 Oct 2022 12:15:29 +0000 (12:15 +0000)] 
packages: Make deleting them similar to deleting builds/jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Drop properties
Michael Tremer [Mon, 17 Oct 2022 18:02:53 +0000 (18:02 +0000)] 
packages: Drop properties

We probably need something very similar, but we won't need it right now.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Rename filelists table
Michael Tremer [Mon, 17 Oct 2022 17:53:20 +0000 (17:53 +0000)] 
packages: Rename filelists table

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Avoid double-calling Pakfire
Michael Tremer [Mon, 17 Oct 2022 17:39:16 +0000 (17:39 +0000)] 
jobs: Avoid double-calling Pakfire

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agouploads: Don't fail if the upload directory already existed
Michael Tremer [Mon, 17 Oct 2022 17:35:21 +0000 (17:35 +0000)] 
uploads: Don't fail if the upload directory already existed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Call the correct function to delete any logs
Michael Tremer [Mon, 17 Oct 2022 17:35:10 +0000 (17:35 +0000)] 
jobs: Call the correct function to delete any logs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobackend: Fix opening package files
Michael Tremer [Mon, 17 Oct 2022 17:27:37 +0000 (17:27 +0000)] 
backend: Fix opening package files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Fix fetching all related builds
Michael Tremer [Mon, 17 Oct 2022 17:23:47 +0000 (17:23 +0000)] 
packages: Fix fetching all related builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agosearch: Make search for filenames more sane
Michael Tremer [Mon, 17 Oct 2022 17:22:15 +0000 (17:22 +0000)] 
search: Make search for filenames more sane

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Drop old state/manage handlers
Michael Tremer [Mon, 17 Oct 2022 17:12:32 +0000 (17:12 +0000)] 
builds: Drop old state/manage handlers

I have no idea what these are doing now and how to implement them
again...

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Drop unused schedule test build template
Michael Tremer [Mon, 17 Oct 2022 17:08:46 +0000 (17:08 +0000)] 
web: Drop unused schedule test build template

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Delete the log file on delete
Michael Tremer [Mon, 17 Oct 2022 17:05:17 +0000 (17:05 +0000)] 
jobs: Delete the log file on delete

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Delete all jobs concurrently
Michael Tremer [Mon, 17 Oct 2022 16:59:49 +0000 (16:59 +0000)] 
builds: Delete all jobs concurrently

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds/jobs: Make the delete function asynchronous
Michael Tremer [Mon, 17 Oct 2022 16:58:02 +0000 (16:58 +0000)] 
builds/jobs: Make the delete function asynchronous

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Implement deleting a job
Michael Tremer [Mon, 17 Oct 2022 16:54:51 +0000 (16:54 +0000)] 
jobs: Implement deleting a job

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoevents: Show build information (if available)
Michael Tremer [Mon, 17 Oct 2022 16:44:50 +0000 (16:44 +0000)] 
events: Show build information (if available)

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoevents: Create an event for deleted builds
Michael Tremer [Mon, 17 Oct 2022 16:33:35 +0000 (16:33 +0000)] 
events: Create an event for deleted builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotests: Test deleting builds
Michael Tremer [Mon, 17 Oct 2022 16:24:02 +0000 (16:24 +0000)] 
tests: Test deleting builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Implement len() to count how many builds there are
Michael Tremer [Mon, 17 Oct 2022 16:23:48 +0000 (16:23 +0000)] 
builds: Implement len() to count how many builds there are

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Don't show any deleted builds
Michael Tremer [Mon, 17 Oct 2022 16:14:33 +0000 (16:14 +0000)] 
builds: Don't show any deleted builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Store timestamp when a build is being deleted
Michael Tremer [Mon, 17 Oct 2022 16:12:39 +0000 (16:12 +0000)] 
builds: Store timestamp when a build is being deleted

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Add UI to delete builds
Michael Tremer [Mon, 17 Oct 2022 16:03:38 +0000 (16:03 +0000)] 
builds: Add UI to delete builds

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Use correct base class for ShowHandler
Michael Tremer [Mon, 17 Oct 2022 15:38:18 +0000 (15:38 +0000)] 
builds: Use correct base class for ShowHandler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Fix exception when trying to remove a user which is not a watcher
Michael Tremer [Mon, 17 Oct 2022 15:37:57 +0000 (15:37 +0000)] 
builds: Fix exception when trying to remove a user which is not a watcher

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Add new watcher handlers
Michael Tremer [Mon, 17 Oct 2022 15:37:39 +0000 (15:37 +0000)] 
builds: Add new watcher handlers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoCSS: Enable regular icons
Michael Tremer [Mon, 17 Oct 2022 15:37:09 +0000 (15:37 +0000)] 
CSS: Enable regular icons

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Drop old watcher handlers
Michael Tremer [Mon, 17 Oct 2022 15:36:51 +0000 (15:36 +0000)] 
builds: Drop old watcher handlers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Drop loading unused math module
Michael Tremer [Fri, 14 Oct 2022 17:52:39 +0000 (17:52 +0000)] 
web: Drop loading unused math module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Drop build headline module
Michael Tremer [Fri, 14 Oct 2022 17:50:04 +0000 (17:50 +0000)] 
web: Drop build headline module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Drop more unused variables from template namespace
Michael Tremer [Fri, 14 Oct 2022 17:47:45 +0000 (17:47 +0000)] 
web: Drop more unused variables from template namespace

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Drop unused friendly_time function
Michael Tremer [Fri, 14 Oct 2022 17:46:17 +0000 (17:46 +0000)] 
web: Drop unused friendly_time function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Drop locale selection module
Michael Tremer [Fri, 14 Oct 2022 17:44:38 +0000 (17:44 +0000)] 
web: Drop locale selection module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agousers: Drop any timezone stuff
Michael Tremer [Fri, 14 Oct 2022 17:43:04 +0000 (17:43 +0000)] 
users: Drop any timezone stuff

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Remove old failed marker
Michael Tremer [Fri, 14 Oct 2022 17:36:09 +0000 (17:36 +0000)] 
jobs: Remove old failed marker

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotests: Mark that we are in test mode and disable LDAP stuff
Michael Tremer [Fri, 14 Oct 2022 17:33:32 +0000 (17:33 +0000)] 
tests: Mark that we are in test mode and disable LDAP stuff

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agopackages: Use get_by_email to find maintainers
Michael Tremer [Fri, 14 Oct 2022 17:27:47 +0000 (17:27 +0000)] 
packages: Use get_by_email to find maintainers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agousers: Make get_by_email tolerate any stuff around email addresses
Michael Tremer [Fri, 14 Oct 2022 17:27:21 +0000 (17:27 +0000)] 
users: Make get_by_email tolerate any stuff around email addresses

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotests: Add some dummy data for test user
Michael Tremer [Fri, 14 Oct 2022 17:22:37 +0000 (17:22 +0000)] 
tests: Add some dummy data for test user

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agousers: Refactor fetching any user data from LDAP
Michael Tremer [Fri, 14 Oct 2022 17:05:52 +0000 (17:05 +0000)] 
users: Refactor fetching any user data from LDAP

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agousers: Require email address when the user is created
Michael Tremer [Fri, 14 Oct 2022 14:25:38 +0000 (14:25 +0000)] 
users: Require email address when the user is created

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotests: Only print the actual message
Michael Tremer [Fri, 14 Oct 2022 14:23:58 +0000 (14:23 +0000)] 
tests: Only print the actual message

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotests: Add test that tries to send an email
Michael Tremer [Fri, 14 Oct 2022 14:23:46 +0000 (14:23 +0000)] 
tests: Add test that tries to send an email

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agousers: Send a welcome email on registration
Michael Tremer [Fri, 14 Oct 2022 14:23:22 +0000 (14:23 +0000)] 
users: Send a welcome email on registration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotests: Assign an email address to the test user
Michael Tremer [Fri, 14 Oct 2022 14:22:01 +0000 (14:22 +0000)] 
tests: Assign an email address to the test user

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agousers: Correct use the email class
Michael Tremer [Fri, 14 Oct 2022 14:21:24 +0000 (14:21 +0000)] 
users: Correct use the email class

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessages: Add __len__ to Queue class
Michael Tremer [Fri, 14 Oct 2022 14:19:52 +0000 (14:19 +0000)] 
messages: Add __len__ to Queue class

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomesages: Add To: header to all emails
Michael Tremer [Fri, 14 Oct 2022 14:06:55 +0000 (14:06 +0000)] 
mesages: Add To: header to all emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessages: Refactor rendering messages
Michael Tremer [Fri, 14 Oct 2022 14:03:13 +0000 (14:03 +0000)] 
messages: Refactor rendering messages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessages: Iterating over the queue will return all unsent messages
Michael Tremer [Fri, 14 Oct 2022 13:53:44 +0000 (13:53 +0000)] 
messages: Iterating over the queue will return all unsent messages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessages: Use a client certificate to send any emails
Michael Tremer [Fri, 14 Oct 2022 13:23:28 +0000 (13:23 +0000)] 
messages: Use a client certificate to send any emails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agosettings: Fix syntax error in SQL statement
Michael Tremer [Fri, 14 Oct 2022 13:23:11 +0000 (13:23 +0000)] 
settings: Fix syntax error in SQL statement

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessage: Move queuing logic out of the base class
Michael Tremer [Fri, 14 Oct 2022 13:11:59 +0000 (13:11 +0000)] 
message: Move queuing logic out of the base class

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessages: Add logger
Michael Tremer [Fri, 14 Oct 2022 12:50:37 +0000 (12:50 +0000)] 
messages: Add logger

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agomessages: Format emails in UTF-8
Michael Tremer [Fri, 14 Oct 2022 12:49:39 +0000 (12:49 +0000)] 
messages: Format emails in UTF-8

And don't encode the body as base64.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agostatic: Drop dead symlink
Michael Tremer [Fri, 14 Oct 2022 12:46:41 +0000 (12:46 +0000)] 
static: Drop dead symlink

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotests: Dump any messages in the queue
Michael Tremer [Fri, 14 Oct 2022 12:45:20 +0000 (12:45 +0000)] 
tests: Dump any messages in the queue

This is mainly useful for manual debugging

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Unify failure/finished methods
Michael Tremer [Fri, 14 Oct 2022 12:44:57 +0000 (12:44 +0000)] 
builds: Unify failure/finished methods

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Don't notify the poster
Michael Tremer [Thu, 13 Oct 2022 15:53:52 +0000 (15:53 +0000)] 
builds: Don't notify the poster

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Refactor sending emails when someone comments
Michael Tremer [Thu, 13 Oct 2022 15:46:50 +0000 (15:46 +0000)] 
builds: Refactor sending emails when someone comments

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Drop message recipients property
Michael Tremer [Thu, 13 Oct 2022 15:42:06 +0000 (15:42 +0000)] 
jobs: Drop message recipients property

Jobs don't really send any emails any more

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Drop unused add_file() function
Michael Tremer [Thu, 13 Oct 2022 15:41:18 +0000 (15:41 +0000)] 
jobs: Drop unused add_file() function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Propagate to the build that a job has finished
Michael Tremer [Thu, 13 Oct 2022 15:38:14 +0000 (15:38 +0000)] 
jobs: Propagate to the build that a job has finished

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Update builds job cache after cloning
Michael Tremer [Thu, 13 Oct 2022 15:37:44 +0000 (15:37 +0000)] 
jobs: Update builds job cache after cloning

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Fix saying what we are cloning
Michael Tremer [Thu, 13 Oct 2022 15:37:05 +0000 (15:37 +0000)] 
jobs: Fix saying what we are cloning

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Use the same interface to check if failed
Michael Tremer [Thu, 13 Oct 2022 15:36:35 +0000 (15:36 +0000)] 
jobs: Use the same interface to check if failed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Only send emails on fail
Michael Tremer [Thu, 13 Oct 2022 15:20:20 +0000 (15:20 +0000)] 
jobs: Only send emails on fail

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agousers: Rename send_template() to send_email()
Michael Tremer [Thu, 13 Oct 2022 15:12:51 +0000 (15:12 +0000)] 
users: Rename send_template() to send_email()

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotests: Pretend to run a whole build
Michael Tremer [Thu, 13 Oct 2022 15:05:59 +0000 (15:05 +0000)] 
tests: Pretend to run a whole build

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Take some packages when the job finished
Michael Tremer [Thu, 13 Oct 2022 15:05:23 +0000 (15:05 +0000)] 
jobs: Take some packages when the job finished

... and pretend to import them...

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Don't call send_finished_message() for now
Michael Tremer [Thu, 13 Oct 2022 15:04:50 +0000 (15:04 +0000)] 
builds: Don't call send_finished_message() for now

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agojobs: Rename start() to assign()
Michael Tremer [Thu, 13 Oct 2022 15:04:17 +0000 (15:04 +0000)] 
jobs: Rename start() to assign()

This is more like what this function does

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agosources: Remove print statement for debugging
Michael Tremer [Thu, 13 Oct 2022 14:24:12 +0000 (14:24 +0000)] 
sources: Remove print statement for debugging

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agolog: Allow filtering by user
Michael Tremer [Thu, 13 Oct 2022 13:38:47 +0000 (13:38 +0000)] 
log: Allow filtering by user

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Drop an unused handler
Michael Tremer [Thu, 13 Oct 2022 13:31:00 +0000 (13:31 +0000)] 
web: Drop an unused handler

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Fix log page
Michael Tremer [Thu, 13 Oct 2022 13:29:58 +0000 (13:29 +0000)] 
web: Fix log page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobugtracker: Fix rendering texts
Michael Tremer [Thu, 13 Oct 2022 13:25:30 +0000 (13:25 +0000)] 
bugtracker: Fix rendering texts

The bug_url() function was missing.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agotests: Test build comments
Michael Tremer [Thu, 13 Oct 2022 13:02:39 +0000 (13:02 +0000)] 
tests: Test build comments

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Stop using removed get_watchers() function
Michael Tremer [Thu, 13 Oct 2022 13:02:24 +0000 (13:02 +0000)] 
builds: Stop using removed get_watchers() function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Fix submitting comments
Michael Tremer [Thu, 13 Oct 2022 13:02:09 +0000 (13:02 +0000)] 
builds: Fix submitting comments

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoUpdate translations
Michael Tremer [Thu, 13 Oct 2022 10:48:29 +0000 (10:48 +0000)] 
Update translations

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoweb: Drop more unused UI modules
Michael Tremer [Thu, 13 Oct 2022 10:46:54 +0000 (10:46 +0000)] 
web: Drop more unused UI modules

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoDrop old logging stuff
Michael Tremer [Thu, 13 Oct 2022 10:42:04 +0000 (10:42 +0000)] 
Drop old logging stuff

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoevents: Add build watchers
Michael Tremer [Thu, 13 Oct 2022 10:33:59 +0000 (10:33 +0000)] 
events: Add build watchers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoevents: Make using the UI module easier
Michael Tremer [Thu, 13 Oct 2022 10:20:19 +0000 (10:20 +0000)] 
events: Make using the UI module easier

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoevents: Include build comments
Michael Tremer [Thu, 13 Oct 2022 10:18:20 +0000 (10:18 +0000)] 
events: Include build comments

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoevents: Reorder the view to make it easier to extend
Michael Tremer [Thu, 13 Oct 2022 10:01:16 +0000 (10:01 +0000)] 
events: Reorder the view to make it easier to extend

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agoevents: Create a unified way to query for any events
Michael Tremer [Thu, 13 Oct 2022 09:50:40 +0000 (09:50 +0000)] 
events: Create a unified way to query for any events

This might result in a temporary monster view, but I hope that the
optimiser is smart enough to avoid running any unncessary parts.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Fix rendering comments
Michael Tremer [Thu, 13 Oct 2022 09:50:10 +0000 (09:50 +0000)] 
builds: Fix rendering comments

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Add dummy function to add watchers
Michael Tremer [Thu, 13 Oct 2022 09:31:01 +0000 (09:31 +0000)] 
builds: Add dummy function to add watchers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Drop obsolete update state logic
Michael Tremer [Thu, 13 Oct 2022 09:26:30 +0000 (09:26 +0000)] 
builds: Drop obsolete update state logic

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilds: Refactor comments
Michael Tremer [Thu, 13 Oct 2022 09:04:08 +0000 (09:04 +0000)] 
builds: Refactor comments

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2 years agobuilders: Drop unused password hashing functions
Michael Tremer [Thu, 13 Oct 2022 08:40:32 +0000 (08:40 +0000)] 
builders: Drop unused password hashing functions

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