Commit Graph

93 Commits

Author SHA1 Message Date
0db619136d Release 2.0.0rc7 2022-04-11 00:48:08 +03:00
a6c8d64053 Release 2.0.0rc6 2022-04-09 17:34:23 +03:00
fd78f2b5e2 do not render failed packages in jinja (#57)
basic templates require package info which is unavailable if package
wasn't built
2022-04-09 17:31:13 +03:00
900907cdaa Release 2.0.0rc5 2022-04-08 04:42:05 +03:00
733c014229 Release 2.0.0rc4 2022-04-08 01:14:35 +03:00
6de75377c3 Release 2.0.0rc3 2022-04-04 02:40:17 +03:00
74906d084a Release 2.0.0rc2 2022-04-04 02:27:19 +03:00
b7cd83502a Release 2.0.0-rc1 2022-04-04 02:18:31 +03:00
fb02e676af migrate to tox
this also requires to move default configuration files to share/ahriman.
Thus the following features have been added
* default configuration is not stored in /usr/share/ahriman/settings
* package installed via PKGBUILD now copies files from /usr
* configuration class now fallbacks to default in /usr
2022-03-21 04:38:42 +03:00
57f25c309a add console printer
also add python-requests as explicit dependency and escape symbols in
repository name for badges in default tempate
2022-03-20 02:31:50 +03:00
e414616bbd Release 1.8.0 2022-02-06 05:45:50 +03:00
683abca9e5
use own aur wrapper (#49) 2022-02-06 03:44:57 +03:00
5a3770b739 Release 1.7.0 2021-12-26 02:01:09 +03:00
3c5bcbd172 Release 1.6.4 2021-11-10 21:29:45 +03:00
e6adb333b2 Release 1.6.3 2021-11-04 21:32:27 +03:00
91de1c2b8a Release 1.6.2 2021-10-28 03:20:52 +03:00
d480eb7bc3 Release 1.6.1 2021-10-27 03:16:53 +03:00
fcb130e226 Release 1.6.0 2021-10-27 01:59:36 +03:00
e10e362dae Release 1.5.0 2021-10-18 03:48:24 +03:00
04bbabe898 docs update 2021-10-15 04:55:46 +03:00
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
db195391e4 Release 1.4.1 2021-10-03 01:02:41 +03:00
4f06647193 Release 1.4.0 2021-10-01 09:25:35 +03:00
d73d5daad3 add debugtoolbar support 2021-09-26 12:31:12 +03:00
799572fccf Release 1.3.0 2021-09-18 06:28:52 +03:00
0744ee53dc change spelling for distro name 2021-09-13 02:49:22 +03:00
d19deb57e7
OAuth2 (#32)
* make auth method asyncs

* oauth2 demo support

* full coverage

* update docs
2021-09-12 21:41:38 +03:00
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
9d2a3bcbc1 Release 1.2.6 2021-08-21 16:19:21 +03:00
a5455b697d Release 1.2.5 2021-08-19 02:36:05 +03:00
9f3566a150 Release 1.2.4 2021-08-19 00:45:58 +03:00
91f66fdcee Release 1.2.3 2021-08-19 00:18:12 +03:00
a90c93bbc4 add manpage generator 2021-08-17 04:05:18 +03:00
41a3c08d9f Release 1.2.2 2021-08-17 01:03:04 +03:00
810091cde9 Release 1.2.1 2021-08-17 00:52:09 +03:00
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
9c5a9f5837 Release 1.2.0 2021-08-11 05:02:23 +03:00
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
952b55f707 Release 1.1.0 2021-07-05 22:11:14 +03:00
b0d1f3c091 Release 1.0.0 2021-04-10 01:38:55 +03:00
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
11ae930c59 Release 0.22.1 2021-04-06 05:54:04 +03:00
50f532a48a Release 0.22.0 2021-04-06 05:46:12 +03:00
ce0c07cbd9 Release 0.21.4 2021-04-05 02:28:38 +03:00
76d0b0bc6d Release 0.21.3 2021-04-05 02:22:44 +03:00
a0e20ffb77 Release 0.21.2 2021-04-05 02:01:28 +03:00
6df60498aa Release 0.21.1 2021-04-05 00:45:12 +03:00
8f469e7eac Release 0.21.0 2021-04-05 00:38:23 +03:00
32cbafd12b Release 0.20.0 2021-04-01 02:38:59 +03:00
17b5cd0751 Release 0.19.0 2021-03-31 02:19:44 +03:00