This repository has been archived by the owner on Apr 19, 2023. It is now read-only.
Releases: staart/api
Releases Β· staart/api
v2.2.0
v2.1.0
v2.0.0
v1.0.0
v1.0.0 (2020-03-23)
β¨ New Features
5cea81d
Add entitiesaf264e3
Add basic queries and entities2357150
Entity mappinge4c8cab
Add interface for userc1c0970
Add mysql helpers2bb3045
Add register390768a
Add support for creating emails759e14f
Send emails4ee19e7
Add generating JWT27f57d5
Add JWT email verificationdb07876
Add global error handling821b085
Add event tracking1628cd3
Add CRUD helpers for orgs/members7d7a722
Add middleware for events335e7ee
Add better routinga71f97f
Auth login and error management4d5d150
Add loginbd33c98
Add support for auth/login9439e13
Get user by ID or me6f4cd4f
Delete emails979d0fd
Patch and create organizationscf70881
Resend email verification link77b6dc8
View and delete organizations4d211f6
Update user, better email structurebb27ec7
Support for refresh tokens1653ede
Check for verified emails on logic3714722
Login with Googlea4e87d5
User impersonation by superadminsd98a592
Check and approve login locationse774981
GDPR export11c1674
Add caching for database queries838a8b5
Add authorization helpers40eca53
Recent events & GDPR exportfe97488
List of user's emails7d74d4e
Whether email is primary email of user82d34a1
Redirect URL in login with google93a0b82
Add geolocation8bd39df
Add support for genderac452d0
Add validation to fields8beedb2
Support for deleting account6f45ccc
Delete user related objectsd594dea
Check existing email for register98e268c
Use Gravatar for pictures4ec6a38
Add dark color schemefafb4cc
Delete memberships2c44b6a
Add user details to membership1e457da
Detailed membership informationfc11265
Support for updating membershipsed48de0
Update Stripe customer detailscf7d5a7
Update billing details3309011
Support for invoices812eb4f
Endpoints for admin interface4f2437f
Subscriptions and pricing3da39f5
Add sources getc62fdb0
Create and update sourcesbcafd40
Delete sourcee6bc33b
Org events and data exportf62f0b1
Different validation typesa02915e
API keys CRUD supportda6bab0
Add authorization for API keysce1d0fe
Basic support for notifications5092f80
Create unread notifications54bc37f
Complete user controller3b6d2b8
Use decorators for all routes3fd4fcf
Add logging9151cfb
Use @patch now available19ef3a0
Pluralize controller names14282c4
Update some routesa9b631a
Better Joi error handlingddcba1b
Add Joi validation to add controllersd40db7f
Support for 2FAa93af38
Login with 2FAd360e57
Move to Chargebeea953795
Change password w/o user update438343d
Support for paginated data23144aa
Make pagination work for members207c662
Add pagination to data3c8e1d5
Support for Sentryd5a40ef
Add brute force prevention7006757
Add rate and speed limiting2297994
Add auth support for API key pair6a2dbbd
Add X-RateLimit-Limit-Type header5a69240
Add support for route generatorc5b89e2
Add support for redirects5b5d065
Add update script6195047
JWT with email; domain validation9a3114b
Support for search, sorting23162e1
CRUD single subscription5064bb3
Success messages937c25f
Invoices7861a14
Support for team username9361dd4
Support for static filesc02c8cc
OAuth2bd58886
Login with Facebookabd8e18
Login with Salesforcedac8d08
Support for IP/referrer check0c96379
Paginated API key with access9f9b9b1
New organization20009b7
Check if username is availableff68114
API key pair PoCf238ae6
Support for API key in org91c49ba
Support for API scopes57ae6d2
Support for cron jobs55163cb
Add backend callbacks6ff04ad
Register with OAuth268dc56
Send password reset on register692a09b
Create billing on sign up7ab6388
Add version check6162742
Add package increment9405d53
Check for disposable emails (#114) (Issues:#114
)9c4f9af
Better validate register (fixed #115) (Issues:#115
)6d6453b
Consistent validationsb9c4c70
Store token IP addr...
1.0.130
:recycle: Use has-yarn to add dependency