arcanis
4d68080c05
logger improvements
...
* remove build log since it has no usages actually (replaced by root
logger)
* decrease boto3 log levels to INFO by default to reduce noice
2021-10-20 02:12:49 +03:00
arcanis
e10e362dae
Release 1.5.0
2021-10-18 03:48:24 +03:00
arcanis
04bbabe898
docs update
2021-10-15 04:55:46 +03:00
arcanis
6e377e7261
aggressive small case
2021-10-14 03:13:15 +03:00
arcanis
ab8ca16981
improve scripts
...
move logic to separated shell scripts and also create shell script for
repository setup
Also force create directory according to systemd recommendations
2021-10-11 02:20:16 +03:00
arcanis
7c4f84fbc7
more verbose help messages
2021-10-07 01:56:22 +03:00
arcanis
db195391e4
Release 1.4.1
2021-10-03 01:02:41 +03:00
arcanis
4f06647193
Release 1.4.0
2021-10-01 09:25:35 +03:00
arcanis
73a4cee257
add package request endpoint
2021-10-01 08:58:50 +03:00
arcanis
3e032c3515
add index url
2021-09-26 14:29:42 +03:00
arcanis
d73d5daad3
add debugtoolbar support
2021-09-26 12:31:12 +03:00
arcanis
f55b44b391
set both value and innerText during search
...
current implementation just adds package name with the description which
is incorrect
2021-09-26 10:34:21 +03:00
arcanis
799572fccf
Release 1.3.0
2021-09-18 06:28:52 +03:00
arcanis
0744ee53dc
change spelling for distro name
2021-09-13 02:49:22 +03:00
arcanis
117e69c906
return description from the search
2021-09-12 22:31:34 +03:00
arcanis
d19deb57e7
OAuth2 ( #32 )
...
* make auth method asyncs
* oauth2 demo support
* full coverage
* update docs
2021-09-12 21:41:38 +03:00
arcanis
8e14e8d2cb
add error description to modals
2021-09-11 23:05:51 +03:00
arcanis
875bfc0823
add static files support and cookie expiration settings
2021-09-11 16:34:43 +03:00
arcanis
98eb93c27a
Add ability to trigger updates from the web ( #31 )
...
* add external process spawner and update test cases
* pass no_report to handlers
* provide service api endpoints
* do not spawn process for single architecture run
* pass no report to handlers
* make _call method of handlers public and also simplify process spawn
* move update under add
* implement actions from web page
* clear logging & improve l&f
2021-09-10 00:33:35 +03:00
arcanis
55c3386812
add repository name to base tempalte
2021-09-05 06:15:24 +03:00
arcanis
b0575ee4ba
allow read only pages to be requested without authorization
2021-09-05 06:09:43 +03:00
arcanis
9b8c9b2b2d
migration of jinja tempaltes to bootstrap ( #30 )
2021-09-05 05:27:58 +03:00
arcanis
e63cb509f2
Auth support ( #25 )
...
* initial auth implementation
* add create user parser
* add tests
* update dependencies list
* add login annd logout to index also improve auth
* realworld fixes
* add method set_option to Configuration and also use it everywhere
* split CreateUser handler to additional read method
* check user duplicate on auth mapping read
* generate salt by using passlib instead of random.choice
* case-insensetive usernames
* update dependencies
* update configuration reference
* improve tests
* fix codefactor errors
* hide fields if authorization is enabled, but no auth supplied
* add settings object for auth provider
* readme update
2021-09-02 23:36:00 +03:00
arcanis
9d2a3bcbc1
Release 1.2.6
2021-08-21 16:19:21 +03:00
arcanis
a5455b697d
Release 1.2.5
2021-08-19 02:36:05 +03:00
arcanis
9f3566a150
Release 1.2.4
2021-08-19 00:45:58 +03:00
arcanis
91f66fdcee
Release 1.2.3
2021-08-19 00:18:12 +03:00
arcanis
a90c93bbc4
add manpage generator
2021-08-17 04:05:18 +03:00
arcanis
41a3c08d9f
Release 1.2.2
2021-08-17 01:03:04 +03:00
arcanis
cb328ad797
fix typo in log naming
2021-08-17 01:02:42 +03:00
arcanis
810091cde9
Release 1.2.1
2021-08-17 00:52:09 +03:00
arcanis
fc0474fa8f
logging rethink
...
* well lets replace f-strings by %s as it is originally recommended
* use syslog handler by default
2021-08-17 00:23:34 +03:00
arcanis
9c5a9f5837
Release 1.2.0
2021-08-11 05:02:23 +03:00
arcanis
375d7c55e5
web templates improvements
...
* enable jinja autoescape by default for jinja raw generator
* allow to search by multiple strings (OR)
* replace test templates by symlink
2021-08-11 02:12:14 +03:00
arcanis
db52b8e844
move web server to loopback by default
2021-08-11 02:02:18 +03:00
arcanis
c2685f4746
Native s3 sync ( #23 )
...
* Native S3 sync implementation
* fix imports
* fix paths reading
* install s3 components duriing test stage
2021-08-10 23:18:56 +03:00
arcanis
952b55f707
Release 1.1.0
2021-07-05 22:11:14 +03:00
arcanis
b0d1f3c091
Release 1.0.0
2021-04-10 01:38:55 +03:00
arcanis
50e219fda5
import pgp key implementation ( #17 )
...
* import pgp key implementation
* do not ask confirmation for local sign. Also add argparser test
* superseed requests by python-aur package
* ...and drop --skippgpcheck makgepkg flag by default
2021-04-10 01:37:45 +03:00
arcanis
32df4fc54f
Move search line inside extended report option
2021-04-06 17:03:34 +03:00
arcanis
11ae930c59
Release 0.22.1
2021-04-06 05:54:04 +03:00
arcanis
4ed0a49a44
add ability to skip email report generation for empty update list
2021-04-06 05:51:50 +03:00
arcanis
50f532a48a
Release 0.22.0
2021-04-06 05:46:12 +03:00
arcanis
c6ccf53768
Email report ( #11 )
...
* Demo email report implementation
* improved ssl mode
* correct default option spelling and more fields to be hidden for not
extended reports
2021-04-06 05:45:17 +03:00
arcanis
ce0c07cbd9
Release 0.21.4
2021-04-05 02:28:38 +03:00
arcanis
76d0b0bc6d
Release 0.21.3
2021-04-05 02:22:44 +03:00
arcanis
a0e20ffb77
Release 0.21.2
2021-04-05 02:01:28 +03:00
arcanis
6df60498aa
Release 0.21.1
2021-04-05 00:45:12 +03:00
arcanis
8f469e7eac
Release 0.21.0
2021-04-05 00:38:23 +03:00
arcanis
ffe6aec190
more options in setup command
2021-04-04 15:42:06 +03:00