Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Instance Registration and Configuration #2793

Merged
merged 58 commits into from
Nov 18, 2023

Conversation

sriramveeraghanta
Copy link
Contributor

@sriramveeraghanta sriramveeraghanta commented Nov 17, 2023

Added new APIs:

Instance Registration API: /api/licenses/instances/
Instance Configuration API: /api/licenses/instances/configurations/
Instance Admins API: /api/licenses/instances/admins/

pablohashescobar and others added 26 commits November 15, 2023 18:18
Copy link

vercel bot commented Nov 17, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

6 Ignored Deployments
Name Status Preview Updated (UTC)
plane ⬜️ Ignored (Inspect) Nov 17, 2023 1:05pm
plane-dev ⬜️ Ignored (Inspect) Nov 17, 2023 1:05pm
plane-sh ⬜️ Ignored (Inspect) Nov 17, 2023 1:05pm
plane-sh-dev ⬜️ Ignored (Inspect) Nov 17, 2023 1:05pm
plane-sh-stage ⬜️ Ignored (Inspect) Nov 17, 2023 1:05pm
plane-staging ⬜️ Ignored (Inspect) Nov 17, 2023 1:05pm

@sriramveeraghanta sriramveeraghanta merged commit 878707f into develop Nov 18, 2023
9 of 12 checks passed
@sriramveeraghanta sriramveeraghanta deleted the feat/self_hosted_instance branch November 18, 2023 10:47
sriramveeraghanta added a commit that referenced this pull request Dec 7, 2023
* dev: remove default user

* dev: initiate licensing

* dev: remove migration file 0046

* feat: self hosted licensing initialize

* dev: instance licenses

* dev: change license response structure

* dev: add default properties and issue mention migration

* dev: reset migrations

* dev: instance configuration

* dev: instance configuration migration

* dev: update instance configuration model to take null and empty values

* dev: instance configuration variables

* dev: set default values

* dev: update instance configuration load

* dev: email configuration settings moved to database

* dev: instance configuration on instance bootup

* dev: auto instance registration script

* dev: instance admin

* dev: enable instance configuration and instance admin roles

* dev: instance owner fix

* dev: instance configuration values

* dev: fix instance permissions and serializer

* dev: fix email senders

* dev: remove deprecated variables

* dev: fix current site domain registration

* dev: update cors setup and local settings

* dev: migrate instance registration and configuration to manage commands

* dev: check email validity

* dev: update script to use manage command

* dev: default bucket creation script

* dev: instance admin routes and initial set of screens

* dev: admin api to check if the current user is admin

* dev: instance admin unique constraints

* dev: check magic link login

* dev: fix email sending for ssl

* dev: create instance activation route if the instance is not activated during startup

* dev: removed DJANGO_SETTINGS_MODULE from environment files and deleted auto bucket create script

* dev: environment configuration for backend

* dev: fix access token variable error

* feat: Instance Admin Panel: General Settings (#2792)

---------

Co-authored-by: pablohashescobar <[email protected]>
Co-authored-by: Prateek Shourya <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants