aboutsummaryrefslogtreecommitdiffstats
path: root/code/api/src
Commit message (Collapse)AuthorAgeFilesLines
* feat: Misc localisingivarlovlie2022-12-135-12/+44
|
* feat: A whole slew of thingsivarlovlie2022-12-131-1/+1
| | | | | | | | | - Use a md5 hash of the session cookie value as key for session validity check - Introduce global state - Introduce a common interface for form logic, and implement it on the sign-in form - Introduce static resolve() on all services instead of new-upping all over. - Implement /portal on the frontend to support giving the frontend a inital context from server or anywhere. - Show a notification when users sign in for the first time after validating their email
* feat: Small changes to frontpageivarlovlie2022-12-131-1/+1
|
* feat: Correct domainivarlovlie2022-12-111-1/+1
|
* feat: Add frontpageivarlovlie2022-12-116-10/+84
|
* feat: !WIP implement email validationivarlovlie2022-12-099-15/+1743
|
* feat: Add tenant slug to migrationsivarlovlie2022-12-093-0/+1625
|
* feat: Move /Data into /Modelsivarlovlie2022-12-0942-51/+3
|
* feat: !WIP implement tenant serviceivarlovlie2022-12-093-11/+73
|
* feat: Implement initial session dataivarlovlie2022-12-091-0/+63
|
* feat: Move everything out of $libivarlovlie2022-12-091-0/+1
|
* feat:Small changesivarlovlie2022-12-071-0/+1
|
* feat: Print email when debuggingivarlovlie2022-12-071-1/+3
|
* fix: Resource files is now read correctlyivarlovlie2022-12-052-7/+9
|
* feat: Get locale from go_locale firstivarlovlie2022-12-052-0/+13
|
* refactor: Small changesivarlovlie2022-12-056-5/+36
|
* feat: Brush upivarlovlie2022-11-291-5/+2
|
* feat: Specify domain for go_session cookieivarlovlie2022-11-291-0/+1
|
* feat: Log response message from postmarkivarlovlie2022-11-291-6/+2
|
* feat: Add http clients to MailService and VaultServiceivarlovlie2022-11-291-0/+2
| | | | No idea why vault service didn't complain about not having a http client before.
* feat: Use postmarks http api instead of smtpivarlovlie2022-11-294-92/+163
|
* feat: Update configuration to meet hosting envivarlovlie2022-11-272-5/+4
|
* feat: Update sign-up page to new service apiivarlovlie2022-11-271-3/+8
|
* refactor: Saneify order of validation checksivarlovlie2022-11-271-7/+5
| | | | | --Weird _database.Users.Any() gave me a NRE on the source argument, which is DbSet<User>, but does not complain with FirstOrDefault...
* feat: Populate/overwrite TraceId when giving whole problem as argumentivarlovlie2022-11-271-0/+1
|
* feat: Initialise Errors dictionary in constructorivarlovlie2022-11-271-5/+1
| | | | This mitigates a possible NRE if no errors has been added
* feat: Add X-IsKnownProblem to cors exposed headers when developingivarlovlie2022-11-261-0/+1
|
* feat: !WIP add summaries to config keysivarlovlie2022-11-251-51/+92
|
* feat: Add users display name when sending reset request mailivarlovlie2022-11-251-1/+1
|
* feat: Suppress and log exceptions when sending emailivarlovlie2022-11-251-22/+25
|
* feat: Add EMAIL_FROM_ as required configivarlovlie2022-11-251-0/+2
|
* feat: Use explicit response modeivarlovlie2022-11-171-4/+13
|
* refactor: Use explicit req/res classes instead of common dtoivarlovlie2022-11-173-24/+30
|
* feat: Add request files for developmentivarlovlie2022-11-172-0/+26
|
* refactor: Small changesivarlovlie2022-11-173-10/+0
|
* feat: Update known problem modelivarlovlie2022-11-177-30/+82
|
* fix: Use correct database name for password resetsivarlovlie2022-11-171-1/+1
|
* feat: Inform about KnowProblem in response headersivarlovlie2022-11-172-2/+4
|
* refactor: Api files always returns Responseivarlovlie2022-11-144-59/+43
|
* refactor: Endpointsivarlovlie2022-11-1415-143/+91
| | | | | - Model payloads in relevant route class - Move RequestTimeZoneInfo out of EndpointBase
* refactor: Password reset serviceivarlovlie2022-11-1412-378/+1712
| | | | | - Use FulfillPasswordResetRequestResult to indicate fulfillment result - Rename db names forgot_password_requests > password_reset_requests
* feat: Add migration that removes time tracker entitiesivarlovlie2022-11-143-11/+1766
|
* feat: Remove old time tracker models, routes and entitiesivarlovlie2022-11-1423-1161/+0
|
* refactor: Support querying on project nameivarlovlie2022-11-141-7/+4
|
* refactor: Do swashbuckle setup of pagination props ourselvesivarlovlie2022-11-143-2/+40
|
* refactor: Correct spellingivarlovlie2022-11-141-1/+1
|
* feat: Update packages and target net7.0ivarlovlie2022-11-111-7/+7
|
* refactor/feat: Update documentation/clarify projectivarlovlie2022-11-112-20/+44
|
* feat: More models and schema changesivarlovlie2022-10-3115-159/+3847
|
* feat: Apiworkivarlovlie2022-10-30115-1405/+7785
|