-
15d962bdf8
Rebase CI environment on alpine linux
master
Timothée Floure
2022-05-22 11:53:20 +0200
-
f7fa25c2e5
Update bamboo and minor mix deps; fix synthax error in user module
Timothée Floure
2022-05-21 18:47:56 +0200
-
190b0827a2
Replace sr.ht builds by internal drone CI
Timothée Floure
2022-05-21 18:37:36 +0200
-
3f3c835598
VirtualMachineHosting* -> VirtualMachine*
Timothée Floure
2021-04-12 15:53:49 +0200
-
11270fc7b1
VM dashboard - do not crash on missing configuration
Timothée Floure
2021-04-12 15:48:49 +0200
-
82c12bd234
Rename from RecycledCloud / management to Meta
Timothée Floure
2021-04-12 15:44:12 +0200
-
8e5ba0269f
Release 0.4.0
0.4.0
Timothée Floure
2021-04-09 11:38:38 +0200
-
4a370a9952
Cleanup VM dashboard
Timothée Floure
2021-04-09 11:36:33 +0200
-
65c9c07297
Wrap Odoo auth in try block
Timothée Floure
2021-04-07 17:24:21 +0200
-
7e6439be67
Wire initial VM management frontend
Timothée Floure
2021-04-07 17:23:48 +0200
-
053d5a3320
Fix mapping of lists in ONE Records, import both VM and VM_POOL subrecords
Timothée Floure
2021-03-05 16:09:04 +0100
-
ae52442bd6
Add initial OpenNebula XML-RPC Api Integration
Timothée Floure
2021-02-11 14:34:40 +0100
-
6938d7083c
Add credo linter
Timothée Floure
2021-02-08 15:26:00 +0100
-
42d44160b5
Fix minor typo in captcha description, release v0.3.1
Timothée Floure
2021-02-03 13:56:00 +0100
-
2250c87c6f
CI: fetch LDAP environment container before running tests
Timothée Floure
2021-02-03 13:18:18 +0100
-
9612ee8bfc
Set LICENSE to AGPLv3 (fixes #17)
0.3.0
Timothée Floure
2021-02-03 11:59:59 +0100
-
11fb1b4a5c
Release v0.3.0
Timothée Floure
2021-02-03 11:54:44 +0100
-
00394a3559
Blacklist misleading usernames (fixes #10)
Timothée Floure
2021-02-03 11:53:26 +0100
-
c5b02fe5be
Populate CHANGELOG with latest changes
Timothée Floure
2021-02-03 10:14:17 +0100
-
3dfc9115a1
Add captcha to registrations (fixes #9)
Timothée Floure
2021-02-03 10:12:23 +0100
-
a1dcc36dab
Add captcha to support requests
Timothée Floure
2021-02-03 09:37:00 +0100
-
a9a65adb8c
Add minimal contact form
Timothée Floure
2021-02-02 18:49:11 +0100
-
4683419fdc
Bump to 0.2.0
0.2.0
Timothée Floure
2021-01-20 18:26:40 +0100
-
f762f5c030
Wire Odoo invoices to billing view (Fixes #13)
Timothée Floure
2021-01-20 18:17:16 +0100
-
808765ef5a
Wire partner display name to Odoo
Timothée Floure
2021-01-20 17:37:11 +0100
-
dcb5f364c2
Add initial Odoo integration (billing address)
Timothée Floure
2021-01-20 17:28:48 +0100
-
1133025016
Make Odoo GenServer more resilient
Timothée Floure
2021-01-20 09:56:12 +0100
-
785e096f4b
UserNotifier: greet username instead of email
Timothée Floure
2021-01-20 09:22:59 +0100
-
e16cb12862
Add support for basic Odoo integration (authentication, query)
Timothée Floure
2021-01-19 17:34:12 +0100
-
a92946b502
Add changelog for v0.1.0
0.1.0
Timothée Floure
2021-01-19 10:01:20 +0100
-
8f9fcda46e
Bump SMTP adapter commit
Timothée Floure
2021-01-18 15:47:18 +0100
-
f19acb3d40
CI: remove useless hierarchy from release archive
Timothée Floure
2021-01-18 12:12:52 +0100
-
c037be1eda
Use patched bamboo SMTP adapter (ipv6 support)
Timothée Floure
2021-01-18 12:11:53 +0100
-
c44e0b0866
Minor patch to CI release artifact
Timothée Floure
2021-01-18 09:45:07 +0100
-
53887dd4c9
Add Bamboo SMTP adapter as dependency
Timothée Floure
2021-01-18 09:42:44 +0100
-
0eeb33a4ec
Import forgotten assets into repository
Timothée Floure
2021-01-13 18:26:41 +0100
-
b2d8d9c45f
Add mix phx.digest call to CI (although not sure how useful it is without webpack)
Timothée Floure
2021-01-13 17:54:38 +0100
-
f0e08243d2
Remove calls to Mix as it is not available in releases
Timothée Floure
2021-01-13 17:36:14 +0100
-
71ac6d1c27
Fix case of Mailer and LDAP module filenames
Timothée Floure
2021-01-13 17:02:55 +0100
-
d71a1f1261
Add release-specific ecto logic
Timothée Floure
2021-01-13 17:02:13 +0100
-
1a9fe301d0
Revamp CI: rebase on alpine, generate release
Timothée Floure
2021-01-13 09:18:30 +0100
-
c003b82736
ldap test env: allow configuration of wait_for_ldap()
Timothée Floure
2021-01-13 08:37:55 +0100
-
7168f65965
tests: allow to run container runtime with sudo (docker in CI)
Timothée Floure
2021-01-13 07:54:06 +0100
-
539e1146d1
LDAP Test Environment: fallback to docker if podman is not available
Timothée Floure
2021-01-12 16:25:44 +0100
-
8680152e19
Patch Mailer for testing
Timothée Floure
2021-01-12 16:25:27 +0100
-
e61b409838
Configure mix release, add release runtime configuration
Timothée Floure
2021-01-12 10:43:59 +0100
-
4f9e165d9b
Initialize release files
Timothée Floure
2021-01-12 10:21:42 +0100
-
e69db66be8
Add mailing capabilities with Bamboo, local dev LDAP conf
Timothée Floure
2021-01-12 10:06:05 +0100
-
f846cb783b
Add missing dependencies and locale to CI pipeline
Timothée Floure
2021-01-12 09:36:22 +0100
-
17fdc7085e
Fixing remaining auth tests
Timothée Floure
2021-01-12 09:01:38 +0100
-
fa15a25044
Wire/test registration and password reset
Timothée Floure
2021-01-08 14:41:37 +0100
-
34dee38481
Add run-ci.sh script, check test coverage in CI
Timothée Floure
2021-01-07 09:11:15 +0100
-
6604a925f0
Add podman to CI image
Timothée Floure
2021-01-07 08:19:31 +0100
-
880c04c589
Start LDAP server with tests, fix various tests and warnings
Timothée Floure
2021-01-07 08:15:09 +0100
-
22805f0fb7
Add :eldap to mix's extra_applications
Timothée Floure
2021-01-05 17:25:49 +0100
-
acfc0c59a2
Remove exldap dep, dumb ldap user creation, patch tests for LDAP backend
Timothée Floure
2021-01-05 17:20:35 +0100
-
7ea4241f23
Patch auth test fixtures for username support
Timothée Floure
2021-01-04 13:14:16 +0100
-
c2faafe3a3
Add minimal SSH key management
Timothée Floure
2020-12-23 12:51:05 +0100
-
061a748c2a
Wire mail change to LDAP backend
Timothée Floure
2020-12-22 15:10:38 +0100
-
ead51b3082
Refactor user-related LDAP logic
Timothée Floure
2020-12-22 14:22:34 +0100
-
c41ac96bc9
Add correct + simple > efficient note to README
Timothée Floure
2020-12-22 14:21:57 +0100
-
b567dfa542
Inefficiently fetch email from LDAP directory
Timothée Floure
2020-12-22 13:20:54 +0100
-
d96d9005f5
authentication: initial LDAP wiring (login, password change)
Timothée Floure
2020-12-21 15:40:19 +0100
-
f286e83f6e
Replace default template by minimal navigation
Timothée Floure
2020-12-15 15:45:43 +0100
-
56d2d5bccf
Run `mix phx.gen.auth Accounts User users`
Timothée Floure
2020-12-15 14:24:14 +0100
-
4f97690de4
Add lockfile
Timothée Floure
2020-12-15 14:18:22 +0100
-
709b7d00b8
Add minimal builds.sr.ht CI configuration
Timothée Floure
2020-12-15 13:48:27 +0100
-
3ff1c12b28
Mention Elixir resources in README, start server with REPL
Timothée Floure
2020-12-15 09:02:51 +0100
-
ce58708876
Populate README with meaningful content
Timothée Floure
2020-12-15 08:58:29 +0100
-
8450d24ad9
Initial mix/phx project
Timothée Floure
2020-12-15 08:45:34 +0100