]> git.ipfire.org Git - pbs.git/history - src/buildservice/__init__.py
backend: Move cleanup job into the main thread
[pbs.git] / src / buildservice / __init__.py
2023-09-09  Michael Tremerbackend: Move cleanup job into the main thread
2023-09-09  Michael Tremerbackend: Sync mirrors from the main thread
2023-09-09  Michael Tremerbackend: Define background tasks here
2023-09-01  Michael Tremersync: Write timestamp so that we can track when mirrors...
2023-08-17  Michael Tremerpackages: Don't try to overwrite existing packages
2023-08-11  Michael Tremerweb: Create a simple rate limiter
2023-08-01  Michael Tremerconfig: Make Pakfire an async context manager
2023-08-01  Michael Tremerbackend: Use aiofiles for asyncio handling of temporary...
2023-07-21  Michael Tremerrepositories: Master repositories as async as possible
2023-07-20  Michael Tremerbackend: Avoid removing the tmp directory
2023-05-26  Michael Tremerbackend: rmtree: Ignore if path didn't exist
2023-05-26  Michael Tremerrepos: Implement deleting repositories
2023-05-20  Michael Tremerbase: Add new functions to create objetcs easier
2023-05-20  Michael Tremermonitoring: Refactor the whole thing
2023-05-19  Michael Tremerbackend: Implement writing to stdin of shell commands
2023-05-16  Michael Tremerbackend: Perform periodic tasks immediately and then...
2023-05-15  Michael Tremerhttp: Build a custom HTTP client based on cURL
2023-05-15  Michael Tremerbackend: Add function that makes URL absolute
2023-05-15  Michael Tremerpackages: Toy around with the release-monitoring.org API
2023-04-26  Michael Tremerjobs: Push queue back as subclass in jobs.py
2023-04-22  Michael Tremerjobs: Build a prototype to stream logs
2023-04-22  Michael Tremerlogging: Use our own logger
2023-03-09  Michael Tremerconfig: Simplify generate configuration and add cache_path
2023-03-09  Michael Tremerpackages: Store all packages as read-only
2023-03-08  Michael TremerCreate the temporary directory automatically on start
2022-10-25  Michael Tremerbackend: command: Run in their own temporary space
2022-10-25  Michael Tremerbackend: command: Evaluate return code and raise errors
2022-10-25  Michael Tremerbackend: command: Add option to return output
2022-10-19  Michael Tremerbackend: Add function to create parent directories
2022-10-18  Michael Tremerbackend: Make unlink() safer and tidier
2022-10-17  Michael Tremerbackend: Fix opening package files
2022-10-14  Michael Tremertests: Mark that we are in test mode and disable LDAP...
2022-10-14  Michael Tremermessages: Use a client certificate to send any emails
2022-10-14  Michael Tremermessage: Move queuing logic out of the base class
2022-10-13  Michael TremerDrop all all history stuff
2022-10-12  Michael Tremerbackend: Stop reading the system configuration file
2022-10-12  Michael Tremerbackend: Drop reading any configuration from the enviro...
2022-10-12  Michael Tremerconfig: Move basepath into [global] section
2022-10-12  Michael Tremerlogging: Correctly setup backend logger
2022-10-12  Michael Tremerbackend: Take a basepath
2022-10-12  Michael Tremerbackend: Use the general configparser
2022-10-12  Michael Tremerbackend: Move composing a Pakfire configuration file...
2022-10-06  Michael Tremerbackend: Allow creating Pakfire instances without any...
2022-10-01  Michael Tremerbuildservice: Drop import of updates
2022-07-18  Michael Tremersync: Move this out of the repository stuff
2022-07-18  Michael Tremerbackend: Move running background tasks into backend
2022-07-18  Michael Tremerbackend: Load shutil for copy tasks
2022-07-15  Michael Tremerbackend: Fix typo in asyncio
2022-07-15  Michael Tremerbackend: Refactor and unify the cleanup job
2022-07-15  Michael Tremeruploads: Make deleting uploads async
2022-07-15  Michael Tremerjobs: Add properties for logs
2022-07-15  Michael Tremerjobs: Implement importing logs
2022-07-05  Michael Tremerevents: Build scaffolding to read events
2022-06-28  Michael Tremerrepos: Add sync job for mirrored repositories
2022-06-26  Michael Tremerpakfire: Move generating an instance to main backend
2022-06-21  Michael Tremerarches: Drop them
2022-06-21  Michael Tremerbackend: Add an easy way to open a package file
2022-06-17  Michael Tremerbuilders: Add some basic integration with AWS
2022-05-25  Michael TremerDrop pool
2022-05-25  Michael TremerUse IPFire Location for location information
2021-06-10  Michael TremerRun 2to3
2017-11-03  Jonatan SchlagMerge branch 'master' of git://git.ipfire.org/pbs
2017-11-01  Michael Tremermessages: Refactor module
2017-11-01  Jonatan SchlagMerge branch 'master' of git://git.ipfire.org/pbs
2017-10-31  Michael TremerRevert "Refactor deleting files"
2017-10-31  Michael TremerFix typo in variable name
2017-10-23  Jonatan SchlagMerge branch 'master' of git://git.ipfire.org/pbs
2017-10-23  Michael TremerAlways use absolute path when deleting a file
2017-10-23  Michael TremerRefactor deleting files
2017-10-23  Michael TremerRedesign mastering repositories
2017-10-23  Michael TremerFix typo
2017-10-23  Michael TremerAllow deleting files after a certain time from the...
2017-10-21  Michael TremerSplit jobs into an extra Python file
2017-10-15  Jonatan SchlagMerge branch 'master' of git://git.ipfire.org/pbs
2017-10-10  Michael TremerFix reading configuration if environment isn't used
2017-10-10  Jonatan SchlagMerge branch 'master' of git://git.ipfire.org/pbs
2017-10-10  Jonatan SchlagThe config now also passed as environment variables.
2017-10-10  Jonatan SchlagCatch errors when we try to parse our config
2017-10-10  Jonatan SchlagLoad configurations only if the config file exists
2017-10-10  Jonatan SchlagThe config now also passed as environment variables.
2017-10-10  Jonatan SchlagCatch errors when we try to parse our config
2017-10-10  Jonatan SchlagLoad configurations only if the config file exists
2017-10-08  Michael TremerRefactor job queue
2017-10-07  Michael TremerCleanup database initialisation code
2017-10-07  Michael TremerAdd debug logging information when connecting to the...
2017-10-07  Michael TremerAlways load default configuration file
2017-10-06  Michael TremerReplace geoip database by local database
2017-10-06  Michael TremerImport __version__ into main module
2017-10-06  Michael TremerInitialise database connection only when we need it
2017-10-06  Michael TremerRename main object from Pakfire to Backend
2017-10-06  Michael TremerUse relative imports everywhere
2017-10-06  Michael TremerMove main.py to __init__.py
2017-10-06  Michael TremerUse autotools