| 2025-11-28 21:31 | fix shopping url | Florian Dold | 1 | +1 | -1 |
| 2025-11-28 21:30 | configure clicksend | Florian Dold | 2 | +90 | -80 |
| 2025-11-27 14:59 | global PDF form injection data: VQF number | Christian Grothoff | 1 | +3 | -0 |
| 2025-11-19 16:38 | set author | Christian Grothoff | 1 | +6 | -6 |
| 2025-11-17 16:40 | ebics | Florian Dold | 1 | +80 | -81 |
| 2025-11-17 16:31 | fix EBICS base URL | Florian Dold | 1 | +2 | -2 |
| 2025-10-31 12:52 | clicksend defaults | Florian Dold | 1 | +2 | -0 |
| 2025-11-05 20:44 | fix RestartPreventExitStatus of challenger units | Florian Dold | 3 | +3 | -3 |
| 2025-11-05 20:43 | spec: follow ansible-vault best practices | Florian Dold | 5 | +198 | -78 |
| 2025-11-05 20:08 | clicksend default | Florian Dold | 2 | +7 | -5 |
| 2025-11-05 20:01 | configure taler_repo_suites for spec | Florian Dold | 1 | +2 | -2 |
| 2025-10-31 12:49 | use trixie on rusty | Florian Dold | 2 | +4 | -25 |
| 2025-10-22 13:14 | adjust to new script being added to challenger for #10295 | Christian Grothoff | 1 | +7 | -1 |
| 2025-09-08 11:13 | update submodule | Florian Dold | 0 | +0 | -0 |
| 2025-09-08 11:11 | fix libeufin option (duplicate name) | Florian Dold | 2 | +2 | -5 |
| 2025-09-05 14:51 | update grafana key | Florian Dold | 1 | +0 | -0 |
| 2025-07-22 19:12 | config: adapt to breaking config syntax change for denoms | Florian Dold | 1 | +19 | -19 |
| 2025-07-21 21:07 | gls config, download directory for exchange | Florian Dold | 1 | +5 | -0 |
| 2025-07-17 09:42 | decrease reserve closing delay for GLS deployment | Florian Dold | 2 | +7 | -0 |
| 2025-07-17 09:39 | invoke sanctionscheck as the right user | Florian Dold | 1 | +4 | -1 |
| 2025-07-16 18:08 | gnunet-style config doesn't do multi-line strings, thus escape backslash | Florian Dold | 4 | +4 | -4 |
| 2025-07-16 18:02 | decrease libeufin-nexus frequencies | Florian Dold | 1 | +8 | -3 |
| 2025-07-09 15:11 | update Swiss sanction list to consolidated-list_2025-07-08.xml | Christian Grothoff | 1 | +27456 | -94854 |
| 2025-07-08 23:30 | move host vars to match inventory host | Florian Dold | 1 | +0 | -0 |
| 2025-07-08 23:28 | fix gls base URL | Florian Dold | 1 | +1 | -1 |
| 2025-07-04 14:07 | add ADDRESS_HINT option (#9996) | Christian Grothoff | 7 | +17 | -1 |
| 2025-06-24 22:09 | server name, use letsencrypt | Florian Dold | 2 | +3 | -3 |
| 2025-06-24 20:25 | gls config | Florian Dold | 32 | +101 | -82 |
| 2025-06-24 19:07 | need to become root on adacor server | Florian Dold | 1 | +1 | -1 |
| 2025-06-24 18:48 | new GLS server, towards vault | Florian Dold | 5 | +112 | -0 |
| 2025-06-24 17:51 | handlers are global, just need to be defined once | Florian Dold | 5 | +0 | -22 |
| 2025-06-24 17:51 | reorg inventory | Florian Dold | 1 | +8 | -2 |
| 2025-06-23 23:49 | spec config | Florian Dold | 2 | +3 | -3 |
| 2025-06-21 21:57 | note on impending removal of PROGRAM linke for INFO checks (#9874) | Christian Grothoff | 1 | +4 | -2 |
| 2025-06-20 11:58 | spec secrets | Florian Dold | 1 | +0 | -0 |
| 2025-06-20 11:54 | EBICS for spec | Florian Dold | 4 | +11 | -1 |
| 2025-06-16 20:40 | -gls | Florian Dold | 0 | +0 | -0 |
| 2025-06-16 18:48 | -gls | Florian Dold | 0 | +0 | -0 |
| 2025-06-12 22:27 | use SANCTION_LIST in template only if defined | Florian Dold | 1 | +2 | -2 |
| 2025-06-12 22:23 | configure BANK_COMPLIANCE_LANGUAGE for gls | Florian Dold | 1 | +13 | -6 |
| 2025-06-12 22:16 | bump tos version | Florian Dold | 2 | +2 | -2 |
| 2025-06-11 15:05 | add sanction list logic for rusty | Christian Grothoff | 8 | +247273 | -20 |
| 2025-06-04 15:50 | give ivan devtesting access | Florian Dold | 1 | +1 | -0 |
| 2025-06-03 12:18 | exchange_tops: template tos_url | Florian Dold | 3 | +427 | -427 |
| 2025-06-02 23:22 | these rules make no sense for us: not a VM, cannot reduce RAM or CPUs | Christian Grothoff | 1 | +0 | -18 |
| 2025-06-02 23:19 | alertmanger also needs restart on reconfigure | Christian Grothoff | 1 | +1 | -0 |
| 2025-06-02 23:07 | tighten alert rules | Christian Grothoff | 3 | +9 | -9 |
| 2025-06-02 23:03 | bind alertmanager to loopback-only | Christian Grothoff | 2 | +14 | -0 |
| 2025-06-02 14:19 | add Marc as rusty devtester | Florian Dold | 1 | +1 | -0 |
| 2025-06-02 14:12 | geniban | Florian Dold | 1 | +21 | -7 |
| 2025-06-02 14:03 | add devtesting role | Florian Dold | 8 | +182 | -2 |
| 2025-06-02 07:14 | use firefly for alerts | Christian Grothoff | 4 | +47 | -10 |
| 2025-06-01 12:45 | set tenant-ID to hostname so we see it as the ordID in the logs on loki | Christian Grothoff | 1 | +1 | -0 |
| 2025-05-29 09:29 | key was updated, forgotten PW... | Christian Grothoff | 2 | +2 | -2 |
| 2025-05-28 12:39 | -gls | Florian Dold | 0 | +0 | -0 |
| 2025-05-28 12:38 | specify RESTRICTION_PAYTO_REGEX for TOPS | Florian Dold | 4 | +7 | -3 |
| 2025-05-25 21:07 | fdold-acai-gls secrets | Florian Dold | 1 | +0 | -0 |
| 2025-05-25 21:02 | update gls role | Florian Dold | 0 | +0 | -0 |
| 2025-05-25 20:58 | gls int / gls role | Florian Dold | 3 | +64 | -0 |
| 2025-05-22 13:05 | gls | Florian Dold | 0 | +0 | -0 |
| 2025-05-22 13:05 | tip | Florian Dold | 1 | +6 | -0 |
| 2025-05-22 13:03 | simplify (inventory already specified in ansible.cfg) | Florian Dold | 1 | +0 | -1 |
| 2025-05-21 23:47 | -gls | Florian Dold | 0 | +0 | -0 |
| 2025-05-21 22:49 | ToS is TOPS-specific, restart exchange at end of role | Florian Dold | 2 | +64 | -62 |
| 2025-05-21 21:33 | -gls | Florian Dold | 2 | +5 | -5 |
| 2025-05-21 20:22 | denoms file is template | Florian Dold | 1 | +0 | -0 |
| 2025-05-21 20:07 | per-deployment denoms | Florian Dold | 3 | +8 | -9 |
| 2025-05-21 19:44 | migrate to converters that are in the exchange package | Christian Grothoff | 7 | +3 | -154 |
| 2025-05-21 19:39 | new glstest pubkey | Florian Dold | 4 | +2 | -29 |
| 2025-05-20 00:12 | basic GLS-style setup (#9982) | Florian Dold | 6 | +74 | -10 |
| 2025-05-19 22:13 | split into GLS/TOPS config | Florian Dold | 32 | +666 | -582 |
| 2025-05-19 18:58 | document useful ansible commands | Florian Dold | 1 | +5 | -0 |
| 2025-05-19 17:51 | implement encrypt/decrypt helpers | Florian Dold | 3 | +53 | -5 |
| 2025-05-12 15:40 | add MB import key | Florian Dold | 2 | +2 | -0 |
| 2025-05-12 15:26 | invoke libeufin-nexus, not bank; simplify sudoers | Florian Dold | 4 | +4 | -4 |
| 2025-05-11 20:23 | remove test config options for production | Christian Grothoff | 2 | +1 | -34 |
| 2025-05-10 08:43 | -stage | Florian Dold | 2 | +18 | -19 |
| 2025-05-10 08:41 | offline config file is for stage | Florian Dold | 2 | +10 | -10 |
| 2025-05-09 19:07 | try to fix failure to (re)start exchange after challenger setup is complete | Christian Grothoff | 2 | +2 | -0 |
| 2025-05-08 22:20 | fix field names | Florian Dold | 1 | +2 | -2 |
| 2025-05-08 17:40 | re-enable auditor, should work with latest exchange | Christian Grothoff | 1 | +1 | -1 |
| 2025-05-08 17:17 | fix field names of restrictions | Christian Grothoff | 4 | +4 | -4 |
| 2025-05-06 17:18 | put testing config at end of file, for easier copy+paste into integration test | Florian Dold | 1 | +33 | -27 |
| 2025-05-06 05:11 | remove dead vars | Christian Grothoff | 6 | +1 | -25 |
| 2025-05-05 19:48 | be super careful with graceful migration to new helpers | Florian Dold | 3 | +18 | -3 |
| 2025-05-05 19:42 | deprecate jq converters | Florian Dold | 3 | +4 | -0 |
| 2025-05-05 18:42 | fix comment | Christian Grothoff | 1 | +1 | -1 |
| 2025-05-05 17:32 | fix #9863 | Christian Grothoff | 1 | +1 | -2 |
| 2025-05-05 17:10 | no prefix | Christian Grothoff | 1 | +2 | -2 |
| 2025-05-05 14:26 | add FORM_ID to challenger outputs | Christian Grothoff | 3 | +3 | -3 |
| 2025-05-05 14:08 | add measure for internal errors | Christian Grothoff | 1 | +9 | -0 |
| 2025-05-05 14:03 | re-add inform-investigate, with dummy AML prog | Christian Grothoff | 1 | +9 | -0 |
| 2025-05-04 18:28 | add new generic AML program to clear existing measure | Christian Grothoff | 1 | +9 | -1 |
| 2025-05-04 09:47 | rename script for tos-acceptance post-processing | Christian Grothoff | 1 | +7 | -7 |
| 2025-05-02 19:34 | add new AML programs for address validations (for #9852) | Christian Grothoff | 1 | +19 | -0 |
| 2025-05-01 19:46 | use required PINGEN_ prefix | Christian Grothoff | 1 | +3 | -3 |
| 2025-04-30 18:43 | do not use forms not supported, add bug numbers instead | Christian Grothoff | 1 | +47 | -44 |
| 2025-04-27 23:45 | restore setup.yml | Florian Dold | 1 | +12 | -12 |
| 2025-04-27 22:38 | improve handling of certbot certs | Florian Dold | 55 | +226 | -1327 |
| 2025-04-27 14:57 | try to fix nginx config | Christian Grothoff | 1 | +6 | -1 |
| 2025-04-27 13:56 | fix misc. deployment issues found in attempted deployment for rusty | Christian Grothoff | 13 | +62 | -67 |
| 2025-04-22 07:51 | log to journald | Christian Grothoff | 3 | +7 | -0 |
| 2025-04-21 14:54 | -fix perms | Christian Grothoff | 2 | +22 | -1 |
| 2025-04-21 08:23 | typo | Christian Grothoff | 1 | +22 | -7 |
| 2025-04-20 13:32 | -gone | Christian Grothoff | 1 | +0 | -0 |
| 2025-04-20 13:31 | update TODO | Christian Grothoff | 1 | +1 | -2 |
| 2025-04-20 13:31 | fix reboot role | Christian Grothoff | 2 | +5 | -0 |
| 2025-04-20 13:26 | tested backup/restore | Christian Grothoff | 4 | +39 | -17 |
| 2025-04-20 12:59 | skip if exists | Christian Grothoff | 2 | +1 | -0 |
| 2025-04-20 12:41 | work on backup/restore logic | Christian Grothoff | 13 | +115 | -50 |
| 2025-04-20 10:09 | add restore script | Christian Grothoff | 2 | +44 | -2 |
| 2025-04-20 09:40 | work on playbooks and documentation | Christian Grothoff | 9 | +219 | -37 |
| 2025-04-20 09:05 | fix rusty domain name | Christian Grothoff | 1 | +1 | -1 |
| 2025-04-18 06:42 | monitoring: alertmanager setup and configuration | Devan Carpenter | 5 | +444 | -0 |
| 2025-04-16 14:56 | -config fixes | Christian Grothoff | 1 | +3 | -9 |
| 2025-04-15 14:30 | -fix form names | Christian Grothoff | 1 | +7 | -7 |
| 2025-04-15 11:52 | enable controlling entity check, remove FIXMEs | Christian Grothoff | 1 | +5 | -10 |
| 2025-04-15 11:01 | no more link in challenge messages, just does not work nicely | Christian Grothoff | 3 | +7 | -8 |
| 2025-04-15 09:33 | fix kyc config: postal validation fields are different | Christian Grothoff | 1 | +1 | -1 |
| 2025-04-15 07:29 | adjust jq converter to latest Sebastian renames | Christian Grothoff | 1 | +6 | -7 |
| 2025-04-14 19:41 | fix ansible conversion after Sebastian's challenger KYC field name change | Christian Grothoff | 1 | +4 | -5 |
| 2025-04-14 07:11 | be less verbose | Christian Grothoff | 1 | +0 | -1 |
| 2025-04-13 22:35 | address type should be postal or postal-ch | Christian Grothoff | 1 | +2 | -2 |
| 2025-04-10 23:11 | database: improvements conditional logic and cleanup after import | Devan Carpenter | 2 | +10 | -17 |
| 2025-04-10 14:44 | 10 years | Christian Grothoff | 1 | +19 | -21 |
| 2025-04-09 18:34 | database: improvements with import/export of backups | Devan Carpenter | 2 | +41 | -8 |
| 2025-04-08 15:55 | fix context, fix thank-you URL | Christian Grothoff | 2 | +4 | -2 |
| 2025-04-08 10:10 | expiration time from challenger, not from context | Christian Grothoff | 3 | +13 | -6 |
| 2025-04-07 21:00 | deploy challenger converters | Christian Grothoff | 7 | +137 | -6 |
| 2025-04-07 19:29 | add missing option | Christian Grothoff | 2 | +3 | -0 |
| 2025-04-07 18:43 | ensure log file exists with right permissions | Christian Grothoff | 1 | +10 | -0 |
| 2025-04-07 18:08 | fix auditor access | Christian Grothoff | 1 | +15 | -10 |
| 2025-04-07 17:39 | fix config | Christian Grothoff | 1 | +1 | -1 |
| 2025-04-06 21:48 | fix challenger setup | Christian Grothoff | 7 | +57 | -1 |
| 2025-04-07 05:45 | database: add scaffolding for db import | Devan Carpenter | 1 | +32 | -1 |
| 2025-04-07 05:41 | add backup role and playbook | Devan Carpenter | 3 | +25 | -0 |
| 2025-04-06 19:09 | names | Christian Grothoff | 1 | +3 | -3 |
| 2025-04-06 19:00 | change test rules | Christian Grothoff | 1 | +19 | -1 |
| 2025-04-01 14:11 | fixing forms name, it should match the spec on deployments/tops.html | Sebastian | 1 | +10 | -14 |
| 2025-04-01 13:14 | more form fields as per spec | Christian Grothoff | 1 | +7 | -10 |
| 2025-04-01 13:12 | field updates | Christian Grothoff | 1 | +3 | -3 |
| 2025-03-30 13:16 | add message template for challenger | Christian Grothoff | 2 | +16 | -17 |
| 2025-03-30 12:13 | expand challenger config and add custom welcome message | Christian Grothoff | 5 | +44 | -0 |
| 2025-03-18 13:37 | -correct measure: verboten for P2P to cross thresholds | Christian Grothoff | 1 | +2 | -2 |
| 2025-03-18 13:35 | -correct threshold | Christian Grothoff | 1 | +2 | -2 |
| 2025-03-18 13:29 | -fix limit | Christian Grothoff | 1 | +1 | -1 |
| 2025-02-28 09:27 | misc refactoring and cleanup | Florian Dold | 18 | +149 | -79 |
| 2025-02-27 16:35 | address more linter warnings | Florian Dold | 22 | +188 | -117 |
| 2025-02-27 15:09 | address some linter warnings | Florian Dold | 16 | +142 | -139 |
| 2025-02-24 22:16 | lint: allow uppercase var names | Florian Dold | 1 | +3 | -0 |
| 2025-02-24 22:09 | fix octal modes | Florian Dold | 1 | +10 | -10 |
| 2025-02-24 22:08 | linter config | Florian Dold | 1 | +6 | -0 |
| 2025-02-24 21:02 | use persistent connection, fix default inventory | Florian Dold | 1 | +3 | -1 |
| 2025-02-24 20:06 | check for HAVE_SECRETS | Florian Dold | 3 | +6 | -0 |
| 2025-02-24 15:49 | Allow pregenerated dhparam | Florian Dold | 3 | +27 | -1 |
| 2025-02-24 15:25 | consistent name for secrets file to avoid accidents | Florian Dold | 3 | +8 | -5 |
| 2025-02-24 15:20 | fix inventory for test | Florian Dold | 3 | +93 | -5 |
| 2025-02-24 15:17 | remove gitignore in playbooks, secrets are now in host_vars | Florian Dold | 1 | +0 | -1 |
| 2025-02-24 15:14 | update paths, gitignore, readme | Florian Dold | 2 | +14 | -15 |
| 2025-02-24 08:58 | move rusty | Florian Dold | 1 | +1 | -1 |
| 2025-02-24 08:57 | move rusty | Florian Dold | 2 | +0 | -0 |
| 2025-02-24 08:56 | config, spec | Florian Dold | 3 | +1 | -1 |
| 2025-02-23 23:39 | podman localhost inventory | Florian Dold | 2 | +3 | -1 |
| 2025-02-23 23:35 | testing belongs to group_vars | Florian Dold | 2 | +0 | -0 |
| 2025-02-23 23:34 | host group variables | Florian Dold | 2 | +91 | -0 |
| 2025-02-23 23:29 | use default inventory, limit | Florian Dold | 4 | +13 | -11 |
| 2025-02-23 23:24 | fix README | Florian Dold | 1 | +1 | -1 |
| 2025-02-23 23:23 | alias spec | Florian Dold | 2 | +2 | -2 |
| 2025-02-23 23:19 | reorg inventory | Florian Dold | 9 | +10 | -11 |
| 2025-02-23 23:08 | inventory alias | Florian Dold | 2 | +2 | -2 |
| 2025-02-23 22:14 | host vars | Florian Dold | 3 | +92 | -0 |
| 2025-02-23 22:13 | -fix | Christian Grothoff | 1 | +1 | -1 |
| 2025-02-23 22:01 | -rule fix | Christian Grothoff | 1 | +5 | -13 |
| 2025-02-23 21:37 | make log output easier to read | Florian Dold | 2 | +6 | -1 |
| 2025-02-23 21:44 | Revert "remove unused dependency from README" | Florian Dold | 2 | +5 | -1 |
| 2025-02-23 21:44 | -fix kyc rules | Christian Grothoff | 1 | +4 | -4 |
| 2025-02-23 21:43 | Revert "make log output easier to read" | Florian Dold | 2 | +1 | -6 |
| 2025-02-23 21:37 | make log output easier to read | Florian Dold | 2 | +6 | -1 |
| 2025-02-23 21:30 | fix rules, for now | Christian Grothoff | 1 | +13 | -2 |
| 2025-02-23 21:20 | remove unused dependency from README | Florian Dold | 2 | +1 | -5 |
| 2025-02-23 21:03 | neg fix | Christian Grothoff | 1 | +11 | -5 |
| 2025-02-23 20:56 | -fixes | Christian Grothoff | 3 | +6 | -6 |
| 2025-02-23 20:46 | fix libeufin-manual import/export setup | Christian Grothoff | 8 | +43 | -27 |
| 2025-02-23 10:17 | use technical users for libeufin import/export operations if running in manual mode | Christian Grothoff | 13 | +84 | -111 |
| 2025-02-23 08:54 | -misc. fixes | Christian Grothoff | 5 | +19 | -9 |
| 2025-02-17 18:58 | escape required | Christian Grothoff | 5 | +16 | -2 |
| 2025-02-17 08:16 | ensure nginx has access to challenger sockets | Christian Grothoff | 3 | +3 | -3 |
| 2025-02-17 07:54 | -deployment fixes | Christian Grothoff | 3 | +23 | -5 |
| 2025-02-15 13:53 | add playbook for sanction list checking | Christian Grothoff | 10 | +102 | -7 |
| 2025-02-14 13:43 | -fix config files | Christian Grothoff | 2 | +3 | -3 |
| 2025-02-13 17:09 | fix split-role for challenger setup | Christian Grothoff | 4 | +10 | -407 |
| 2025-02-13 16:29 | upload | Christian Grothoff | 1 | +3 | -1 |
| 2025-02-13 15:36 | split challenger tasks, we need to do some logic AFTER the exchange is installed | Christian Grothoff | 3 | +47 | -35 |
| 2025-02-13 15:12 | also create challenger groups | Christian Grothoff | 1 | +15 | -0 |
| 2025-02-13 15:08 | monitoring needs other subsystems working, plus only monitor challenger if we actually use it | Christian Grothoff | 2 | +14 | -5 |
| 2025-02-13 15:02 | must update caches after adding grafana repo | Christian Grothoff | 1 | +9 | -0 |
| 2025-02-13 13:32 | scripts to quickly enable test deployment | Christian Grothoff | 4 | +30 | -1 |
| 2025-02-10 13:57 | fix typo | Christian Grothoff | 1 | +6 | -6 |
| 2025-02-10 13:56 | -fix repo name | Christian Grothoff | 1 | +1 | -1 |
| 2025-02-10 13:54 | revise ToS/PP construction logic | Christian Grothoff | 35 | +61 | -7371 |
| 2025-02-01 20:59 | do | Christian Grothoff | 5 | +10 | -5 |
| 2025-02-01 18:52 | unified repo | Christian Grothoff | 8 | +156 | -82 |
| 2025-01-30 12:40 | -fix monitoring deployment | Christian Grothoff | 3 | +4 | -12 |
| 2025-01-30 11:27 | setup production secrets | Christian Grothoff | 4 | +25 | -7 |
| 2025-01-21 15:40 | update TODOs | Christian Grothoff | 1 | +4 | -7 |
| 2025-01-10 23:06 | -fix syntax | Christian Grothoff | 1 | +1 | -1 |
| 2025-01-10 22:57 | -fix name | Christian Grothoff | 1 | +2 | -2 |
| 2025-01-06 16:30 | use the correct EBICS dialect | Antoine A | 1 | +1 | -1 |
| 2024-12-29 15:07 | -use our BIC/IBAN | Christian Grothoff | 1 | +2 | -2 |
| 2024-12-28 22:50 | add convenience script | Christian Grothoff | 1 | +3 | -0 |
| 2024-12-28 22:50 | -fix kyc rules | Christian Grothoff | 1 | +21 | -6 |
| 2024-12-28 20:27 | fix rules | Christian Grothoff | 1 | +5 | -0 |
| 2024-12-26 15:25 | more KYC rules cleanup | Christian Grothoff | 2 | +4 | -23 |
| 2024-12-26 15:05 | -fix form output | Christian Grothoff | 1 | +1 | -1 |
| 2024-12-26 15:01 | -fix form names | Christian Grothoff | 1 | +5 | -5 |
| 2024-12-26 14:58 | -remove more stuff that causes failures and does not belong into prod | Christian Grothoff | 1 | +25 | -128 |
| 2024-12-26 14:28 | -remove redundant rules | Christian Grothoff | 1 | +0 | -152 |
| 2024-12-26 14:21 | add test rule | Christian Grothoff | 3 | +658 | -651 |
| 2024-12-23 11:17 | -fix check | Christian Grothoff | 1 | +1 | -1 |
| 2024-12-22 21:41 | clean TOPS branch with just KYC config patch | Christian Grothoff | 2 | +652 | -0 |
| 2025-01-30 11:10 | fix up alloy deployment | Christian Grothoff | 3 | +210 | -77 |
| 2025-01-29 19:59 | -syntax fixes | Christian Grothoff | 2 | +20 | -21 |
| 2025-01-28 23:51 | -fix port | Christian Grothoff | 1 | +1 | -1 |
| 2025-01-28 16:47 | include alloy secret token configuration | Christian Grothoff | 5 | +176 | -175 |
| 2025-01-28 16:33 | fix prometheus config | Christian Grothoff | 4 | +94 | -6 |
| 2025-01-25 18:48 | add playbook to setup spec to receive backups from pixel | Christian Grothoff | 6 | +90 | -2 |
| 2025-01-21 22:51 | -fixes for alloy | Christian Grothoff | 2 | +3 | -3 |
| 2025-01-21 15:42 | add key | Christian Grothoff | 1 | +0 | -0 |
| 2025-01-21 15:06 | work on alloy/loki configuration | Christian Grothoff | 8 | +115 | -1 |
| 2025-01-21 14:18 | add alloy deployment | Christian Grothoff | 5 | +138 | -0 |
| 2025-01-20 19:29 | borg backup playbooks | Christian Grothoff | 12 | +248 | -5 |
| 2025-01-21 14:07 | install alloy | Christian Grothoff | 2 | +20 | -0 |
| 2025-01-19 11:45 | -fix method | Christian Grothoff | 1 | +1 | -1 |
| 2025-01-19 11:43 | -fix config | Christian Grothoff | 1 | +0 | -5 |
| 2025-01-19 11:41 | work on exporters | Christian Grothoff | 5 | +135 | -11 |
| 2025-01-16 14:38 | -update key | Christian Grothoff | 1 | +0 | -0 |
| 2025-01-03 20:12 | fix setup issues with challenger and AML SPA | Christian Grothoff | 3 | +28 | -0 |
| 2025-01-01 13:06 | use new TOKEN config value name | Christian Grothoff | 1 | +5 | -0 |
| 2024-12-30 03:34 | monitoring: fix nginx reverse proxy config | Devan Carpenter | 1 | +6 | -6 |
| 2024-12-30 03:31 | monitoring: simplify monitoring role | Devan Carpenter | 3 | +47 | -25 |
| 2024-12-29 16:34 | fix nginx restart handlers | Devan Carpenter | 8 | +31 | -0 |
| 2024-12-29 14:57 | -fix copy & paste error | Christian Grothoff | 1 | +1 | -1 |
| 2024-12-29 14:05 | libeufin-nexus: check service exists before halt | Devan Carpenter | 1 | +5 | -2 |
| 2024-12-19 15:40 | add exchange options to the auditor master config | Devan Carpenter | 1 | +2 | -0 |
| 2024-12-19 14:22 | libgnunet is a prerequisite package | Devan Carpenter | 1 | +1 | -0 |
| 2024-12-29 08:49 | -fix env syntax | Christian Grothoff | 1 | +11 | -11 |
| 2024-12-28 20:27 | -misc fixes | Christian Grothoff | 6 | +19 | -8 |
| 2024-12-26 14:22 | fix kyc-rule deployment | Christian Grothoff | 1 | +5 | -3 |
| 2024-12-26 13:12 | -ignore exports dir | Christian Grothoff | 1 | +1 | -0 |
| 2024-12-26 13:10 | import playbook seems to work as designed | Christian Grothoff | 4 | +17 | -5 |
| 2024-12-26 12:02 | fix ebics setup | Christian Grothoff | 4 | +17 | -14 |
| 2024-12-26 11:39 | fix typos | Christian Grothoff | 2 | +7 | -7 |
| 2024-12-26 11:35 | first draft for import/export playbooks | Christian Grothoff | 7 | +89 | -1 |
| 2024-12-24 21:24 | fix auditor permissions | Christian Grothoff | 6 | +69 | -8 |
| 2024-12-22 22:14 | todo | Christian Grothoff | 2 | +7 | -0 |
| 2024-12-22 22:00 | install challenger configs with secrets into secrets/ dir | Christian Grothoff | 5 | +17 | -6 |
| 2024-12-22 21:39 | -fix properly | Christian Grothoff | 2 | +4 | -655 |
| 2024-12-22 21:36 | -fix ToS setup | Christian Grothoff | 36 | +8042 | -0 |
| 2024-12-22 20:34 | add workable public keys, fix exchange configuration | Christian Grothoff | 5 | +27 | -23 |
| 2024-12-22 20:05 | -correct paths | Christian Grothoff | 5 | +6 | -6 |
| 2024-12-22 19:06 | enable SSL properly | Christian Grothoff | 10 | +18 | -18 |
| 2024-12-22 18:31 | fix hostname | Christian Grothoff | 1 | +1 | -1 |
| 2024-12-22 18:25 | work on challenger role | Christian Grothoff | 1 | +22 | -22 |
| 2024-12-22 18:01 | work on challenger role | Christian Grothoff | 1 | +2 | -2 |
| 2024-12-22 17:01 | work on challenger role | Christian Grothoff | 8 | +50 | -37 |
| 2024-12-16 12:02 | test: use test-secrets.yml in test script | Devan Carpenter | 1 | +1 | -1 |
| 2024-12-16 00:41 | improve nginx deployment, letsencrypt setups | Christian Grothoff | 24 | +437 | -184 |
| 2024-12-15 21:45 | add certbot support | Christian Grothoff | 44 | +1297 | -20 |
| 2024-11-24 20:15 | enable nightly | Christian Grothoff | 1 | +1 | -1 |
| 2024-11-24 19:58 | expand todo | Christian Grothoff | 1 | +11 | -0 |
| 2024-11-24 15:12 | one more fix | Christian Grothoff | 2 | +11 | -7 |
| 2024-11-24 15:05 | misc playbook fixes | Christian Grothoff | 18 | +204 | -115 |
| 2024-11-24 13:14 | combine packages, fix bugs | Christian Grothoff | 7 | +49 | -33 |
| 2024-11-24 12:34 | fix syntax issues | Christian Grothoff | 12 | +87 | -82 |
| 2024-11-24 07:47 | unify tasks with tops | Christian Grothoff | 1 | +23 | -5 |
| 2024-11-24 07:44 | exchange env variables | Christian Grothoff | 1 | +13 | -0 |
| 2024-11-24 07:36 | more variables | Christian Grothoff | 1 | +6 | -0 |
| 2024-11-24 07:35 | merge tops fix | Christian Grothoff | 1 | +1 | -1 |
| 2024-11-23 22:18 | do | Christian Grothoff | 2 | +12 | -5 |
| 2024-11-23 22:13 | work on challenger setup | Christian Grothoff | 7 | +167 | -5 |
| 2024-11-23 21:56 | must combine challenger tasks | Christian Grothoff | 14 | +124 | -145 |
| 2024-11-23 21:47 | no vars here | Christian Grothoff | 1 | +0 | -4 |
| 2024-11-23 21:46 | more work on exchange and auditor configs | Christian Grothoff | 14 | +117 | -101 |
| 2024-11-23 21:10 | use templates for kycaid secrets | Christian Grothoff | 4 | +32 | -0 |
| 2024-11-23 20:52 | mark some tasks done | Christian Grothoff | 1 | +2 | -13 |
| 2024-11-23 20:50 | more work on challenger config | Christian Grothoff | 7 | +72 | -18 |
| 2024-11-23 19:38 | more work on configs | Christian Grothoff | 8 | +66 | -12 |
| 2024-11-23 19:21 | vars are global | Christian Grothoff | 1 | +0 | -4 |
| 2024-11-23 19:21 | add denomination config | Christian Grothoff | 6 | +251 | -56 |
| 2024-11-23 13:11 | merge launch tasks | Christian Grothoff | 16 | +42 | -71 |
| 2024-11-22 21:33 | work on configs | Christian Grothoff | 6 | +91 | -55 |
| 2024-11-22 19:50 | work more on exchange setup | Christian Grothoff | 7 | +84 | -8 |
| 2024-11-22 19:24 | work on challenger setup | Christian Grothoff | 3 | +15 | -0 |
| 2024-11-21 23:41 | add todo regarding merging launch and setup roles | Devan Carpenter | 1 | +1 | -1 |
| 2024-11-20 13:05 | split up launch role | Christian Grothoff | 10 | +67 | -33 |
| 2024-11-20 13:00 | -use hostname | Christian Grothoff | 1 | +1 | -1 |
| 2024-11-20 09:12 | more todos | Christian Grothoff | 1 | +8 | -1 |
| 2024-11-20 09:09 | add todo list | Christian Grothoff | 1 | +8 | -0 |
| 2024-11-20 09:05 | distribute package installation logic | Christian Grothoff | 6 | +35 | -8 |
| 2024-11-20 09:00 | configuration task is now obsolete | Christian Grothoff | 14 | +70 | -234 |
| 2024-11-20 08:53 | restructure roles | Christian Grothoff | 18 | +405 | -15 |
| 2024-11-19 14:27 | AML threshold is gone | Christian Grothoff | 1 | +2 | -6 |
| 2024-11-19 14:19 | setup master for latest exchange code with config split and renamed | Christian Grothoff | 5 | +736 | -66 |
| 2024-11-18 16:48 | add apt preferences file to taler-packages role | Devan Carpenter | 1 | +0 | -0 |
| 2024-11-18 16:17 | move Taler repo setup to taler-packages role | Devan Carpenter | 2 | +25 | -35 |
| 2024-11-18 16:15 | update README to include some info on roles | Devan Carpenter | 1 | +26 | -5 |
| 2024-11-18 15:58 | update README | Devan Carpenter | 1 | +15 | -27 |
| 2024-11-18 13:00 | roles: add ansible-pull role | Devan Carpenter | 7 | +112 | -2 |
| 2024-11-18 13:04 | move taler package setup to its own role | Devan Carpenter | 8 | +20 | -146 |
| 2024-11-18 12:57 | add script for local testing | Devan Carpenter | 1 | +23 | -0 |
| 2024-10-29 10:31 | playbook: rename play to setup | Devan Carpenter | 2 | +1 | -1 |
| 2024-10-28 11:24 | roles: add configuration role | Devan Carpenter | 9 | +148 | -1 |
| 2024-10-28 11:23 | pin the taler apt repo very low | Devan Carpenter | 2 | +11 | -0 |
| 2024-10-22 18:54 | add playbook for starting services | Devan Carpenter | 3 | +49 | -0 |
| 2024-10-22 11:37 | db: add postgres service handler | Devan Carpenter | 1 | +4 | -0 |
| 2024-08-22 19:30 | add CI and Containerfile to test the deployment | Devan Carpenter | 5 | +115 | -0 |
| 2024-08-21 22:56 | split taler role into separate components | Devan Carpenter | 9 | +127 | -35 |
| 2024-08-21 22:54 | install from nightly for now to use new features | Devan Carpenter | 1 | +14 | -10 |
| 2024-06-27 15:40 | consolidate and reorganize | Devan Carpenter | 28 | +152 | -190 |
| 2024-04-18 10:11 | Ansible base structure for deploying a Taler Exchange (tested okay) | Javier Sepulveda | 25 | +273 | -0 |