taldir

Directory service to resolve wallet mailboxes by messenger addresses
Log | Files | Refs | Submodules | README | LICENSE

DateCommit messageAuthorFiles+-
2025-12-19 13:00cleanup: use http status code enumMartin Schanzenbach1+16-16
2025-12-19 12:51oidc: initial implementation; token validation incompleteMartin Schanzenbach5+100-73
2025-12-18 03:25oidc: add most of the OIDC flowMartin Schanzenbach4+121-20
2025-12-17 01:31update dependenciesMartin Schanzenbach6+2510-570
2025-11-07 12:15support taler add contact tagsMartin Schanzenbach2+3-1
2025-11-07 10:23display add-contact URIsMartin Schanzenbach4+41-6
2025-10-15 20:37this renames address to alias and method to alias type as per spec changeMartin Schanzenbach14+150-140
2025-09-19 14:47use sysconfdir for configMartin Schanzenbach3+10-5
2025-09-18 09:28codespellMartin Schanzenbach1+1-1
2025-09-18 09:18make tests pass againMartin Schanzenbach4+48-10
2025-09-18 08:32no recutilsMartin Schanzenbach1+0-1
2025-09-18 08:26update bookworm to trixieMartin Schanzenbach4+4-4
2025-08-13 06:59forgot fileMartin Schanzenbach1+101-0
2025-08-08 12:06hash with prefix free encodingMartin Schanzenbach3+35-14
2025-08-08 10:46refactor loggerMartin Schanzenbach6+91-78
2025-08-08 10:31refactor valiadtors to support future OIDC et alMartin Schanzenbach3+167-69
2025-08-08 09:43-fixMartin Schanzenbach1+1-1
2025-08-08 09:41only disseminate newMartin Schanzenbach3+51-25
2025-08-07 20:32remove now unneeded scriptMartin Schanzenbach1+0-27
2025-08-07 20:27minor refactoringMartin Schanzenbach8+3-3
2025-08-07 20:23implementation draft GNS disseminatorMartin Schanzenbach6+225-100
2025-08-07 15:23add taler-directory-config toolMartin Schanzenbach2+132-8
2025-06-13 20:35prototype disseminatorMartin Schanzenbach1+27-0
2025-06-13 20:21Fix bug with validator config parsing conflating enabled flag with payment required. This commit removes the payment_required setting for validators and properly handles the enabled boolean for validators. Also adds enabling and disabling of disseminators using enabled boolean key in repsective config sections.Martin Schanzenbach1+16-4
2025-06-07 20:45start implementing disseminator functionality for GNS/DNSMartin Schanzenbach1+56-0
2025-05-05 17:12more newsMartin Schanzenbach1+1-0
2025-05-05 17:11newsMartin Schanzenbach1+3-0
2025-05-05 17:11fix ci and install systemd properlyMartin Schanzenbach4+39-1
2025-04-29 11:23add news entryMartin Schanzenbach1+2-0
2025-04-29 09:25forgot to instantiate merchantMartin Schanzenbach1+4-0
2025-04-29 09:01actually install all filesMartin Schanzenbach1+8-6
2025-04-29 08:51load statis html files from correct folderMartin Schanzenbach2+4-4
2025-04-28 09:37add funding noteMartin Schanzenbach1+5-0
2025-04-28 08:49add getopt and loggingMartin Schanzenbach4+103-44
2025-04-27 12:07trim v from tagMartin Schanzenbach1+1-1
2025-04-27 06:03add dist targetMartin Schanzenbach1+3-1
2025-04-27 05:50codespellMartin Schanzenbach2+4-16
2025-04-27 05:42codespellMartin Schanzenbach1+1-1
2025-04-26 22:28only bootstrap modules in gitMartin Schanzenbach1+5-3
2025-04-26 22:27fix version detection of foldersMartin Schanzenbach1+3-2
2025-04-26 22:25detect versionMartin Schanzenbach2+16-1
2025-04-26 22:09forgot to add ganaMartin Schanzenbach2+3523-1
2025-04-26 22:07vendor base32 functionsMartin Schanzenbach8+116-24
2025-04-26 15:39bumpMartin Schanzenbach1+1-1
2025-04-26 15:29improve debian pkg metadataMartin Schanzenbach2+2-1
2025-04-26 13:31update TOS handling form taler-go 1.1.0Martin Schanzenbach3+29-17
2025-04-26 13:06imprint is germanMartin Schanzenbach1+1-0
2025-04-26 12:56readd imprintMartin Schanzenbach2+88-0
2025-04-26 12:41fix makefile to build ganaMartin Schanzenbach1+3-6
2025-04-26 12:38update gitignoreMartin Schanzenbach1+0-1
2025-04-26 12:38add go sumMartin Schanzenbach1+63-0
2025-04-26 12:35fix go versionMartin Schanzenbach1+8-11
2025-04-26 12:34make codespell happyMartin Schanzenbach9+7-167
2025-04-26 12:16diable arm64 jobs for nowMartin Schanzenbach7+0-0
2025-04-26 11:47fix install directoryMartin Schanzenbach34+519-1
2025-04-26 11:39install named binaryMartin Schanzenbach1+3-2
2025-04-26 11:37add example configMartin Schanzenbach3+100-4
2025-04-26 09:33make gana update a make targetMartin Schanzenbach2+8-3
2025-04-25 21:19add make check targetMartin Schanzenbach1+3-0
2025-04-25 21:17fmtMartin Schanzenbach2+221-221
2025-04-25 21:17add test dataMartin Schanzenbach18+839-243
2025-04-25 20:00refactoring for testingMartin Schanzenbach4+106-71
2025-04-25 19:25update dependenciesMartin Schanzenbach1+20-15
2025-04-25 18:18add format make target, and format sourceMartin Schanzenbach4+79-75
2025-04-25 18:16add debian packaging metadataMartin Schanzenbach6+48-0
2025-04-22 22:56Add configure and make and READMEMartin Schanzenbach7+287-35
2025-04-17 20:24minorMartin Schanzenbach1+1-1
2025-04-17 20:21minorMartin Schanzenbach2+7-5
2025-04-17 20:13add fancy progress iconsMartin Schanzenbach5+230-145
2025-04-17 14:06more wordingMartin Schanzenbach2+2-2
2025-04-17 14:03fix about translationMartin Schanzenbach1+1-1
2025-04-17 14:01fix german localeMartin Schanzenbach1+1-0
2025-04-17 12:38use floating input labelsMartin Schanzenbach2+8-2
2025-04-17 12:30fix englishMartin Schanzenbach1+1-1
2025-04-17 12:28clarify modification featureMartin Schanzenbach4+6-6
2025-04-17 12:21more UXMartin Schanzenbach4+13-7
2025-04-17 11:39more UIMartin Schanzenbach6+20-11
2025-04-17 11:08look upMartin Schanzenbach1+3-3
2025-04-17 10:14some UXMartin Schanzenbach6+92-14
2025-02-03 11:03update disclaimerMartin Schanzenbach2+2-2
2025-01-26 11:16more stylingMartin Schanzenbach8+26-11
2025-01-25 20:34update disclaimerMartin Schanzenbach2+2-2
2025-01-25 20:29minor cleanups in stringsMartin Schanzenbach1+5-5
2025-01-25 20:22refactor capitalization of all structsMartin Schanzenbach1+18-18
2025-01-25 20:16fix auto circumvention of solution requirementMartin Schanzenbach1+8-1
2025-01-25 16:17output challengeMartin Schanzenbach1+1-0
2025-01-25 16:12use proper cryptoMartin Schanzenbach1+1-1
2025-01-25 15:59newline fixMartin Schanzenbach1+1-1
2025-01-25 13:46fix validator scriptsMartin Schanzenbach2+4-11
2025-01-25 13:43fix mailMartin Schanzenbach1+1-9
2025-01-25 13:40add deletion through revalidation; more i18nMartin Schanzenbach7+386-340
2025-01-24 10:19add imprintMartin Schanzenbach3+74-2
2025-01-24 10:10add privacy policyMartin Schanzenbach10+1513-0
2025-01-23 12:56fixMartin Schanzenbach1+1-1
2025-01-23 12:56more error handlingMartin Schanzenbach4+271-261
2025-01-23 12:29more i18n for disclaimerMartin Schanzenbach5+8-6
2025-01-23 12:09more i18nMartin Schanzenbach3+4-1
2025-01-23 12:04lookup result also as cardMartin Schanzenbach1+14-13
2025-01-22 10:17implement proper pms error handlingMartin Schanzenbach3+11-8
2025-01-21 21:59fix error handling somewhat, WIPMartin Schanzenbach2+6-2
2025-01-21 21:54more textMartin Schanzenbach2+2-2
2025-01-21 21:52Payment Address validation with regexMartin Schanzenbach1+22-2
2025-01-21 21:24add support for regex validation of aliases@Martin Schanzenbach1+29-4
2025-01-21 21:23Add disclaimer, move from alerts to cardsMartin Schanzenbach17+6440-160
2025-01-14 16:11more i18nMartin Schanzenbach6+52-24
2025-01-14 15:24forgot fileMartin Schanzenbach1+6-0
2025-01-14 15:14add validator typeMartin Schanzenbach1+14-3
2025-01-14 12:50minor facelift wipMartin Schanzenbach8+39-46
2025-01-11 12:33Footer in separate template fileMartin Schanzenbach7+18-8
2025-01-11 12:15add i18n supportMartin Schanzenbach5+50-10
2025-01-10 16:12add version to footer and buildMartin Schanzenbach4+17-5
2025-01-10 15:37add footerMartin Schanzenbach1+3-0
2025-01-10 15:28back to bootstrap 5Martin Schanzenbach5+10-19
2025-01-10 12:40Readme updateMartin Schanzenbach1+3-1
2025-01-10 12:16typosMartin Schanzenbach2+2-2
2025-01-10 12:13prettifyMartin Schanzenbach4+29-10
2025-01-10 11:12typoMartin Schanzenbach1+1-1
2025-01-10 09:59no plus in numberMartin Schanzenbach1+2-2
2025-01-10 09:52add purge optionMartin Schanzenbach1+5-1
2025-01-10 09:29add phone validatorMartin Schanzenbach1+45-0
2025-01-10 07:43fix base urlMartin Schanzenbach1+1-1
2025-01-10 07:18more UI improvements and other bug fixesMartin Schanzenbach6+72-60
2025-01-09 22:27better registration UI designMartin Schanzenbach6+303-71
2024-12-15 14:45Add WebUI based registration flow; prioritize free registrationsMartin Schanzenbach9+297-68
2024-02-18 09:14Update to taler-go 1.0.3Martin Schanzenbach3+13-6
2022-07-21 16:42change use of gnunet-go to submoduleMartin Schanzenbach7+31-16
2022-07-19 13:56refactor tos into taler-goMartin Schanzenbach2+5-85
2022-07-19 12:09refactor merchant into taler-goMartin Schanzenbach3+4-160
2022-07-19 09:07web directoryMartin Schanzenbach1+0-0
2022-07-19 09:05assets directoryMartin Schanzenbach2+1-1
2022-07-19 08:59follow go project bcpMartin Schanzenbach32+29-26
2022-07-18 10:55go fmtMartin Schanzenbach6+1033-1053
2022-07-18 10:48minor refactoringMartin Schanzenbach2+9-14
2022-07-18 10:24update sumodule, mod tidyMartin Schanzenbach1+1-1
2022-07-17 20:34prevent automatic unlimited resendMartin Schanzenbach2+14-2
2022-07-17 15:37cleanupMartin Schanzenbach1+0-20
2022-07-17 15:34simplify limitations for registrationsMartin Schanzenbach1+10-47
2022-07-17 11:16use taler-go amountMartin Schanzenbach4+33-58
2022-07-17 05:18add gnunet-go dependency replacing local copiesMartin Schanzenbach6+31-147
2022-07-12 17:26default fallback even if accept-language setMartin Schanzenbach1+0-4
2022-07-12 17:24fixMartin Schanzenbach2+4-4
2022-07-12 17:16fixMartin Schanzenbach1+3-3
2022-07-12 17:00generated tos and pp integratedMartin Schanzenbach4+41-16
2022-07-12 16:23start tos and ppMartin Schanzenbach17+2535-1
2022-07-12 15:59start pp generationMartin Schanzenbach5+443-0
2022-07-12 15:29update readmeMartin Schanzenbach1+7-0
2022-07-12 13:37no needMartin Schanzenbach1+0-2
2022-07-12 13:36fixMartin Schanzenbach1+16-16
2022-07-12 13:34some lintingMartin Schanzenbach2+51-64
2022-07-12 13:16remove unused functionsMartin Schanzenbach1+0-11
2022-07-12 13:13make validation cleanup expiration peridicallyMartin Schanzenbach2+15-5
2022-07-12 13:05make validation cleanup expiration configurableMartin Schanzenbach3+10-1
2022-07-12 12:06add access token and baseurl configuration for merchant APIMartin Schanzenbach4+26-10
2022-07-12 11:26update todosMartin Schanzenbach1+2-2
2022-07-12 11:24remove trace debuggingMartin Schanzenbach2+5-13
2022-07-12 11:04relative paid for responseMartin Schanzenbach1+2-7
2022-07-12 10:43improve handling of registrationsMartin Schanzenbach2+113-53
2022-07-12 08:17extensions must be at least for a monthMartin Schanzenbach1+3-2
2022-07-12 08:04fixup durations and cost calculationMartin Schanzenbach3+33-13
2022-07-12 07:11modify payment processing logic; still unclearMartin Schanzenbach4+66-50
2022-07-11 22:10mockup merchant APIMartin Schanzenbach4+36-17
2022-07-11 21:29start merchant api integration. lots of open issues. tests fail.Martin Schanzenbach3+232-13
2022-07-11 19:30parse order id; return payment required if fee configuredMartin Schanzenbach4+49-6
2022-07-11 19:10minor fixMartin Schanzenbach1+1-1
2022-07-11 19:05move taldir config fileMartin Schanzenbach2+1-0
2022-07-11 19:03remove debug functionalityMartin Schanzenbach2+6-41
2022-07-11 18:46update config and readmeMartin Schanzenbach3+27-9
2022-07-11 18:02test qr pageMartin Schanzenbach2+35-6
2022-07-11 17:47404 if validation unknownMartin Schanzenbach1+17-3
2022-07-11 17:39serve static files for stylesMartin Schanzenbach4+15-2
2022-07-11 17:12properly generate link. response for rate limit modified. still oddMartin Schanzenbach3+11-21
2022-07-11 17:04change default link which is generated to http pageMartin Schanzenbach1+11-12
2022-07-11 17:01s/code/challengeMartin Schanzenbach3+26-21
2022-07-11 16:39better folder structureMartin Schanzenbach4+3-3
2022-07-11 16:29fix rate limiting logicMartin Schanzenbach3+108-46
2022-07-08 10:55minor fixMartin Schanzenbach1+2-1
2022-07-08 10:33twitter DM integration with QRMartin Schanzenbach1+9-2
2022-07-07 22:45properly handle and test request back offMartin Schanzenbach3+76-4
2022-07-07 19:36allow removal of validations and entries via CLIMartin Schanzenbach1+2-5
2022-07-07 19:33refactoringMartin Schanzenbach9+714-663
2022-07-07 18:03bugfixMartin Schanzenbach1+4-3
2022-07-07 17:48add email scriptMartin Schanzenbach1+13-0
2022-07-07 16:19activation code 16 bytes; configurableMartin Schanzenbach3+5-3
2022-07-07 15:02fix wrong existing reg detection; test reregistrationsMartin Schanzenbach4+53-5
2022-07-07 14:44update readmeMartin Schanzenbach1+39-8
2022-07-07 14:10better document type and localization handlingMartin Schanzenbach2+64-20
2022-07-07 11:01update todoMartin Schanzenbach1+3-1
2022-07-07 11:00add localized terms handlingMartin Schanzenbach3+55-2
2022-07-07 09:20more testsMartin Schanzenbach4+43-20
2022-07-06 22:13more testsMartin Schanzenbach3+33-23
2022-07-06 21:50this is not actually part of gnunet-go, I only borrowed the license header.Martin Schanzenbach5+18-17
2022-07-06 21:35add testsMartin Schanzenbach4+676-0
2022-07-06 20:23Refactor for better testingMartin Schanzenbach3+18-484
2022-07-06 16:56handle missing scripts betterMartin Schanzenbach2+24-17
2022-07-06 16:35fixMartin Schanzenbach1+1-1
2022-07-06 16:34minorMartin Schanzenbach1+5-4
2022-07-06 16:19improve buildMartin Schanzenbach1+2-1
2022-07-06 16:16dockerfileMartin Schanzenbach1+2-2
2022-07-06 16:07-fixMartin Schanzenbach1+1-1
2022-07-06 16:07new taldir ecsMartin Schanzenbach2+12-3
2022-07-06 15:41-fixMartin Schanzenbach0+0-0
2022-07-06 15:40update ganaMartin Schanzenbach0+0-0
2022-07-06 15:35add gana submoduleMartin Schanzenbach2+4-0
2022-07-06 15:22refactor; config flagMartin Schanzenbach2+21-20
2022-07-06 15:04install scriptsMartin Schanzenbach5+6-14
2022-07-06 14:52add install target to makefileMartin Schanzenbach1+3-0
2022-07-06 14:50update readmeMartin Schanzenbach1+4-10
2022-07-06 14:48add licensingMartin Schanzenbach3+56-0
2022-07-06 14:46refactor and restructure projectMartin Schanzenbach7+592-564
2022-07-06 14:14add stub twitter validatorMartin Schanzenbach4+76-8
2022-07-06 12:20forgot to add files; update base32; fix solution calculationMartin Schanzenbach4+207-15
2022-07-05 11:34add qr code generationMartin Schanzenbach3+30-1
2022-07-05 10:40Enable test runs for registrationMartin Schanzenbach3+81-57
2022-07-05 09:50add additional endpointsMartin Schanzenbach1+65-37
2022-07-05 08:00add validation scriptsMartin Schanzenbach3+52-17
2022-07-04 20:49towards new APIMartin Schanzenbach1+74-29
2022-07-04 20:17improve config parsing for enabled methodsMartin Schanzenbach2+52-19
2022-07-04 19:40add version responseMartin Schanzenbach3+58-15
2022-06-08 08:26wipMartin Schanzenbach1+20-0
2022-04-19 15:59-cleanupMartin Schanzenbach1+0-14
2022-04-19 15:58Preferably get salt from ENVMartin Schanzenbach1+6-3
2022-04-19 15:53add config iniMartin Schanzenbach1+17-0
2022-04-19 15:52move from json to iniMartin Schanzenbach3+24-32
2022-04-19 15:15Switch to postgresMartin Schanzenbach3+30-13
2022-04-19 13:42Fix dockerMartin Schanzenbach1+4-6
2022-04-19 13:26Add salt from configuration; fix bug where config is not usedMartin Schanzenbach2+17-11
2022-04-19 13:26Add readmeMartin Schanzenbach1+36-0
2022-04-19 13:03Add comments and minor fixesMartin Schanzenbach1+19-7
2022-04-19 12:34Cleanup code. Hash identitiesMartin Schanzenbach3+85-46
2022-04-18 06:53Add licenseMartin Schanzenbach1+661-0
2022-04-17 17:27-remove some nonsense commentsMartin Schanzenbach1+0-19
2022-04-17 17:24Initial commitMartin Schanzenbach4+226-0