arcanis
368db86dde
Release 2.10.2
2023-08-08 02:54:23 +03:00
arcanis
adf6a0a952
remove napoleon contrib dependency
2023-08-08 02:53:08 +03:00
arcanis
575a618096
fix issues with remote pull triggers (see #103 )
...
* The issue appears when repository contains PKGBUILD in root. In this
case it will copy tree with loosing package information, because
the repository will be cloned to temporary path with random generated
name
* The issue appears when branch which is different from master is used
for any reposittory with git files (e.g. single-pkgbuild repo or repo
with submodules)
2023-08-08 02:34:44 +03:00
arcanis
2c03354d4a
Release 2.10.1
2023-07-28 03:21:19 +03:00
arcanis
4008aa2e0a
do not create application in shell handler
...
The main reason for having shell handler is to be able to fix if
something (e.g. migrations) goes wrong. In this way we need to reduce
actions inside this wrapper
2023-07-28 03:06:28 +03:00
arcanis
9cb39f6767
rase 405 error in case if GET login method is used whereas no aioauth
...
library installed
2023-07-23 03:01:25 +03:00
arcanis
c7de182f3d
optimize schemas import
2023-07-23 02:24:39 +03:00
arcanis
d21c3fdf9f
Release 2.10.0
2023-07-22 05:28:57 +03:00
arcanis
9f2fe219c8
add support of table filter controls ( #101 )
2023-07-21 02:10:26 +03:00
arcanis
ad570aae0f
remove unsafe flag from handlers
...
This flag became reduntant there and tree creation has been moved to
lock
2023-07-07 03:25:05 +03:00
arcanis
116b65d92a
fix code block in docs
2023-07-06 19:17:11 +03:00
arcanis
5e5171cf3e
add salt generator to setup command instead
2023-07-06 19:16:49 +03:00
arcanis
af3360e84a
register dependency package before build
...
If package has been added as dependency, the service miss remote as well
as causes some 400 errors in reporter
2023-07-06 03:11:19 +03:00
arcanis
95f52f7ebe
handle packages load from aur by package name also
...
In general package names array may not contain package base, thus it
leads to inability to load packages from aur by its base during update
process
2023-07-01 15:55:04 +03:00
arcanis
f5fe200247
explicitly pass user agent for the arch linux sites requests
2023-06-26 02:52:08 +03:00
arcanis
a1c12200b8
print configuration paths in dump command
2023-06-11 15:11:34 +03:00
arcanis
09839f755a
remove salt generation from users handler
...
It causes issues, because users handler is operating with service user,
but writtinng salt requires root privileges
2023-06-05 05:25:10 +03:00
arcanis
fcd4d60cad
complitely disable signature check for local repository in devtools
...
It appears that with optional level pacman still tries to validate the
key, which can lead to errors whille processing in docker container
2023-06-05 04:41:03 +03:00
arcanis
3681473942
packager documentation update
2023-06-05 03:40:02 +03:00
arcanis
4dd5a1e82e
packagers support ( #100 )
2023-06-05 02:37:19 +03:00
arcanis
cbd1d3d5b8
use autodoc_mock_imports instead of custom mocking for docs
2023-05-31 19:17:16 +03:00
arcanis
e3347aec2d
use cached property instead of custom __getattr__ implementation
2023-05-31 19:17:16 +03:00
arcanis
3ad6cd27c6
support check dependencies
2023-05-31 19:17:16 +03:00
arcanis
54a68279be
mimic parent arguments during spawn process ( #99 )
2023-05-30 18:09:35 +03:00
arcanis
d99091a3b4
do not terminate child process explicitly
...
This feature sometimes causes the main process termination. Since the
child process has been already terminated (or going to) there is no need
to terminate it manually
2023-05-29 17:27:04 +03:00
arcanis
be6cf5b8af
fix case where it was impossible to create session if user and password
...
are required
Issue appears if auth is enabled and unix socket is disabled and caused
by d81e91e117
2023-05-29 17:23:57 +03:00
arcanis
91e548569d
runtime logger handler selector
2023-05-29 03:41:11 +03:00
arcanis
6c3b2ef266
add repod reference to faq
2023-05-26 12:58:25 +03:00
arcanis
785607c70b
allow to filter packages for rebuild by their statuses
2023-05-25 17:41:54 +03:00
arcanis
d22a3152db
fix documentation error
2023-05-25 16:31:47 +03:00
arcanis
adb5b58a1d
Support type triggers ( #96 )
...
* implement mirrorlist package generator
* implement keyring package generator
* docs update
* do not skip empty lines
* fill remote source for local packages
* faq update
2023-05-25 16:27:16 +03:00
arcanis
8b2601beaa
switch to explicit journald logger instead of syslog
2023-05-25 04:44:38 +03:00
arcanis
9116a4370e
update optional dependencies list
2023-05-24 15:39:36 +03:00
arcanis
da93fdc77a
bump rtd image
2023-05-24 03:58:14 +03:00
arcanis
8bbd643551
update packaging files
...
also remove makedependencies after installation in docker
2023-05-22 18:23:06 +03:00
arcanis
6834dd442c
Release 2.9.0
2023-05-22 17:04:32 +03:00
arcanis
d23e3cbbea
update models index
2023-05-22 17:02:55 +03:00
arcanis
6bc6bdaeae
migrate to the latest devtools & archlinux git changes
...
This migration includes
* removal of community repository as it is no more
* fixed paths for devtools configurations
* migration of archlinux packaging git url
2023-05-22 16:51:27 +03:00
arcanis
7458c73c7d
disable debugpanel for now
2023-05-04 14:30:27 +03:00
arcanis
2cecbb3d53
do not assign path in context manager as it is deprectated
2023-05-04 14:29:39 +03:00
arcanis
c73a6c7bae
PEP-673 use Self as return type for classmethods ( #94 )
...
* PEP-673 use Self as return type for classmethods
* add dummy test file
* remove python3.10 compat
2023-05-04 03:28:08 +03:00
arcanis
0b70b5af45
fix flapping tests for oauth
...
Original implementation sends requests to httpbin which sometimes might
not be available. With proposed changes we are blocking redirects and
just check request itself
2023-05-03 14:53:35 +03:00
arcanis
fde75a14c2
PEP-561 complaint: add py.typed marker
2023-04-17 18:56:49 +03:00
arcanis
1e0d1a5a32
fix some pycharm warnings
2023-04-17 02:23:50 +03:00
arcanis
75919637e8
suppress status errors also if option is set
2023-04-15 05:05:55 +03:00
arcanis
467d109cfc
add referencne to api docs to docs
2023-04-14 05:06:53 +03:00
arcanis
a131c77699
add reference to api documentation from main page
2023-04-12 04:22:49 +03:00
arcanis
10fbc31d2a
PEP-585 complaint: remove type aliases ( #93 )
2023-04-12 04:09:28 +03:00
arcanis
7e0d12b8b1
docs update
2023-04-10 21:13:43 +03:00
arcanis
7ab00ee579
Release 2.8.0
2023-04-09 13:06:54 +03:00