Commit Graph

409 Commits

Author SHA1 Message Date
3b0b8aabcd Merge pull request 'Update Rust crate clap to 4.3.0' (#119) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #119
2023-05-25 07:44:12 +00:00
7cd5576d1a Merge pull request 'Update Rust crate serde to 1.0.163' (#116) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #116
2023-05-24 06:35:35 +00:00
493aca2eb9 Merge pull request 'Update Rust crate serde_json to 1.0.96' (#117) from renovate/serde_json-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #117
2023-05-24 06:35:23 +00:00
eca04f8488 Update Rust crate clap to 4.3.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-24 00:29:37 +00:00
530118967a Merge pull request 'Update Rust crate digest to 0.10.7' (#115) from renovate/digest-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #115
2023-05-23 10:07:37 +00:00
a50be773c2 Merge pull request 'Update Rust crate base64 to 0.21.1' (#114) from renovate/base64-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #114
2023-05-23 09:58:10 +00:00
43ca92ac12 Update Rust crate digest to 0.10.7
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-23 09:45:41 +00:00
dfedbfd94d Update Rust crate base64 to 0.21.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-23 09:45:35 +00:00
6857684d64 Update Rust crate serde to 1.0.163
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-16 00:25:04 +00:00
97784a9ef7 Merge pull request 'Update Rust crate clap to 4.2.7' (#112) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #112
2023-05-11 11:47:14 +00:00
cb7c2b24f2 Merge pull request 'Update Rust crate jwt-simple to 0.11.5' (#113) from renovate/jwt-simple-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #113
2023-05-11 11:47:05 +00:00
61dd064a6c Update Rust crate serde_json to 1.0.96
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-11 00:02:49 +00:00
85f697a746 Update Rust crate jwt-simple to 0.11.5
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-11 00:02:38 +00:00
78fece539a Update Rust crate clap to 4.2.7
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-11 00:02:31 +00:00
6cc9f4c54c Refactor dependencies to reduce code base size (#111)
All checks were successful
continuous-integration/drone/push Build is passing
Use crates to reduce code base size :

* `actix-remote-ip` to safely determine user IP location
* `light-openid` for the OpenID primitives & as client to handle federation

Reviewed-on: #111
2023-04-29 11:11:24 +00:00
f262e6f183 First issue with Owncloud OIDC client (#110)
All checks were successful
continuous-integration/drone/push Build is passing
OwnCloud 10.12.1 authentication fails with message "Authentication method unknown!"

Reviewed-on: #110
2023-04-28 09:39:52 +00:00
e351c333fc Update bincode to v2.0.0-rc3 (#109)
All checks were successful
continuous-integration/drone/push Build is passing
Prepare for the next major update of bincode

Reviewed-on: #109
2023-04-28 08:29:04 +00:00
570ee4c3a6 Merge pull request 'Update Rust crate futures-util to 0.3.28' (#108) from renovate/futures-util-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #108
2023-04-28 06:13:20 +00:00
2b1d0fde3a Update Rust crate futures-util to 0.3.28
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-28 00:18:34 +00:00
5e53da0afa Remove empty module
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-27 18:35:11 +02:00
14ff5c9f41 Add missing TLS certificates in Docker image
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-27 14:40:14 +02:00
9b18b787a9 Add authentication from upstream providers (#107)
All checks were successful
continuous-integration/drone/push Build is passing
Let BasicOIDC delegate authentication to upstream providers (Google, GitHub, GitLab, Keycloak...)

Reviewed-on: #107
2023-04-27 10:10:28 +00:00
4f7c56a4b8 Loads clients list only once (#106)
All checks were successful
continuous-integration/drone/push Build is passing
Currently, the list of client is loaded separately for each Actix HTTP handler threads.

In prevision of future improvements, it is worthwhile to load this list only once.

Reviewed-on: #106
2023-04-17 16:49:19 +00:00
6d2e52d632 Add default clients (#105)
All checks were successful
continuous-integration/drone/push Build is passing
* Add the possibility to create client enabled by default when creating new accounts
* Can mark clients are granted for all users, regardless of users accounts grants

Reviewed-on: #105
2023-04-15 10:19:15 +00:00
f1ac19cca1 Merge pull request 'Update Rust crate clap to 4.2.1' (#103) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #103
2023-04-15 08:08:37 +00:00
6e9fbc325a Update Rust crate qrcode-generator to 4.1.8 (#104)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [qrcode-generator](https://magiclen.org/qrcode-generator) ([source](https://github.com/magiclen/qrcode-generator)) | dependencies | patch | `4.1.7` -> `4.1.8` |

---

### Release Notes

<details>
<summary>magiclen/qrcode-generator</summary>

### [`v4.1.8`](https://github.com/magiclen/qrcode-generator/compare/v4.1.7...v4.1.8)

[Compare Source](https://github.com/magiclen/qrcode-generator/compare/v4.1.7...v4.1.8)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS40MS4wIiwidXBkYXRlZEluVmVyIjoiMzUuNDEuMCJ9-->

Reviewed-on: #104
2023-04-15 08:07:58 +00:00
3605f0e13c Merge pull request 'Update Rust crate serde to 1.0.159' (#102) from renovate/serde-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #102
2023-04-11 11:53:59 +00:00
27d02480ac Update Rust crate serde to 1.0.159
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-31 00:03:07 +00:00
c3c8a1c49b Update Rust crate clap to 4.2.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-31 00:02:59 +00:00
dd82a6dac2 Merge pull request 'Update Rust crate clap to 4.1.13' (#99) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #99
2023-03-29 08:35:22 +00:00
c085081c5f Merge pull request 'Update Rust crate chrono to 0.4.24' (#100) from renovate/chrono-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #100
2023-03-29 08:35:08 +00:00
f91cfe2c96 Merge pull request 'Update Rust crate futures-util to 0.3.27' (#101) from renovate/futures-util-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #101
2023-03-29 08:34:59 +00:00
1ca47c0454 Update Rust crate clap to 4.2.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-29 00:17:44 +00:00
f558b382cb Update Rust crate futures-util to 0.3.27
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-29 00:17:31 +00:00
dc449dfe42 Update Rust crate chrono to 0.4.24
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-25 00:17:13 +00:00
5064ac33ed Merge pull request 'Update Rust crate clap to 4.1.6' (#98) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #98
2023-03-11 12:54:23 +00:00
31a433974d Merge pull request 'Update Rust crate jwt-simple to 0.11.4' (#97) from renovate/jwt-simple-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #97
2023-03-11 12:53:59 +00:00
0c50603e22 Update Rust crate jwt-simple to 0.11.4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-02-25 00:19:18 +00:00
a7339939c7 Update Rust crate clap to 4.1.6
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-02-25 00:19:13 +00:00
d28914eac8 Merge pull request 'Update Rust crate clap to 4.1.4' (#96) from renovate/clap-4.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #96
2023-02-10 17:13:41 +00:00
eca0d48e05 Merge pull request 'Update Rust crate futures-util to 0.3.26' (#95) from renovate/futures-util-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #95
2023-02-10 17:13:15 +00:00
de8f8614e3 Merge pull request 'Update Rust crate serde_json to 1.0.93' (#92) from renovate/serde_json-1.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #92
2023-02-10 17:11:22 +00:00
9a415c8795 Merge pull request 'Update Rust crate bcrypt to 0.14.0' (#93) from renovate/bcrypt-0.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #93
2023-02-10 17:11:02 +00:00
e99213c678 Update Rust crate bcrypt to 0.14.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-02-10 00:12:00 +00:00
4d4f9f0bdf Update Rust crate serde_json to 1.0.93
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-02-10 00:11:54 +00:00
8d419dc74f Update Rust crate futures-util to 0.3.26
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-02-10 00:11:45 +00:00
da59e33687 Update Rust crate clap to 4.1.4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-02-10 00:11:39 +00:00
b3b15468fb Cargo update
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-02 10:22:56 +01:00
f2e4826b14 Update to code to Rust 1.67
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-02 10:22:15 +01:00
107b613be5 Bump version
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-23 16:43:40 +01:00