Commit Graph

91 Commits

Author SHA1 Message Date
Fredrik Adelöw 07bc1a68a1 Merge pull request #1373 from spotify/freben/backend-config
feat(backend-common): base backend config
2020-06-22 14:48:38 +02:00
Patrik Oldsberg ca9a2ddf1a auth-backend: hook up oidc router and token issuer/db 2020-06-21 17:00:50 +02:00
Fredrik Adelöw 324b0a767a feat(backend-common): base backend config 2020-06-18 16:37:10 +02:00
Patrik Oldsberg e923d751a7 plugins/auth-backend: read backend.baseUrl from config 2020-06-17 16:54:02 +02:00
Patrik Oldsberg 64a8bd2187 packages/backend: load config and make it part of plugin env 2020-06-17 16:52:57 +02:00
Fredrik Adelöw 38ba897857 v0.1.1-alpha.9 2020-06-17 15:24:54 +02:00
Patrik Oldsberg 76fd9f9401 packages,plugins: use backend:build for all backend packages + publish config and no tsconfig 2020-06-17 00:03:28 +02:00
blam 4615718167 feat(catalog): added the ability to load mock data into the catalog from the scaffolder too 2020-06-16 14:40:43 +02:00
Ivan Shmidt 417a4d538e feat: more clean hot hookz 2020-06-15 22:36:36 +02:00
Ivan Shmidt 0c27fc1a7b Merge branch 'master' of github.com:spotify/backstage into shmidt-i/backend-hmr-2 2020-06-15 15:46:23 +02:00
Ivan Shmidt 9ae3367168 Merge branch 'shmidt-i/backend-hmr' of github.com:spotify/backstage into shmidt-i/backend-hmr-2 2020-06-15 15:41:55 +02:00
Patrik Oldsberg dbc29358ed v0.1.1-alpha.8 2020-06-12 22:09:21 +02:00
Fredrik Adelöw da6f33a13f chore(backend): make the sentry handling work better 2020-06-12 15:36:19 +02:00
Fredrik Adelöw 7de5e10408 feat(catalog-backend): reject almost-same-name entities 2020-06-12 12:04:56 +02:00
Stefan Ålund 7c088c5595 Fix incorrect backend path in docs (#1258) 2020-06-11 21:03:38 +02:00
Fredrik Adelöw 5ee0bd47d9 fix(catalog-backend): update the mock-data script to point to new example entities 2020-06-11 14:51:43 +02:00
Ivan Shmidt d85e78bd2b fix(cli): adjusted build and main field for backend 2020-06-11 14:29:15 +02:00
Ivan Shmidt a1a60ad9d1 feat: hmr logic for the backend 2020-06-11 02:51:06 +02:00
Ivan Shmidt d2e25082df feat(cli): backend webpack serve 2020-06-10 21:49:55 +02:00
Fredrik Adelöw 709cc4004d feat(backend-common): add common code for service shell 2020-06-09 15:10:37 +02:00
Patrik Oldsberg c53bafc5f9 v0.1.1-alpha.7 2020-06-09 14:24:56 +02:00
Marcus Eide e9a2444c9a Documentation: Add guide for how to add an auth provider to the backend (#1145)
* Add guide for how to add a auth provider to the backend

* Move to new docs folder and small corrections

* Split oauth and non-oauth use-cases up and add more info about the verifyFunc

* Move summary to top and add note about non-oauth providers being experimental
2020-06-09 09:39:27 +02:00
Fredrik Adelöw 74ad89f8e3 Merge pull request #1158 from spotify/freben/location-processors-3
RFC: Improve the way that locations are read
2020-06-08 15:07:29 +02:00
Stefan Ålund bea471e74c Fix backend startup instructions (#1188)
* Fix backend startup instructions

* Update README.md
2020-06-08 10:28:09 +02:00
Stefan Ålund 5726b40ee3 Changed order of backend install instructions 2020-06-08 09:53:14 +02:00
Stefan Ålund 6682c9fb76 Fix backend not starting (#1185)
Fixes https://github.com/spotify/backstage/issues/1177
2020-06-08 09:10:00 +02:00
Fredrik Adelöw 61a02be0f4 Add logging and fix last bug 2020-06-06 22:11:42 +02:00
Fredrik Adelöw d68e4f2bd0 Switch to using generators 2020-06-06 22:11:42 +02:00
Fredrik Adelöw fe16d8ee8d chore(catalog-backend): make LocationReader, that runs a chain of processors 2020-06-06 22:09:32 +02:00
Fredrik Adelöw 17a16f617c Break out the location refresh loop as well 2020-06-02 13:35:59 +02:00
Fredrik Adelöw f7ef6d4921 Move addLocation to new HigherOrderOperations 2020-06-02 09:41:36 +02:00
Patrik Oldsberg 9f50e7c1b4 packages,plugins: fix lint issues 2020-06-01 16:09:10 +02:00
Fredrik Adelöw 9ccf617b82 Add routes for add/delete entity to the catalog 2020-05-30 20:34:33 +02:00
Ivan Shmidt 4d0c519553 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/location-update-results 2020-05-29 10:06:01 +02:00
Fredrik Adelöw 273f009297 Merge pull request #1047 from spotify/freben/catalog-model
Move the model into a plugin-catalog-model for sharing outside the backend
2020-05-29 07:02:12 +02:00
Patrik Oldsberg 6a6a901a2b preparations for isolated TS modules 2020-05-28 18:37:13 +02:00
Fredrik Adelöw 0ce506ac43 Less watching, less foreign root fields 2020-05-28 16:36:52 +02:00
Fredrik Adelöw 1d6324a92d Move the model into a plugin-catalog-model for sharing outside the backend 2020-05-28 16:07:31 +02:00
Fredrik Adelöw 3673722f69 Move the model into a plugin-catalog-model for sharing outside the backend 2020-05-28 15:29:17 +02:00
Adil Alimbetov f72d97dc17 Sidebar logo update (#814)
* Testing logo ux

* Updated logo on sidebar

* removed unused vars

* adjusted types on icon components
2020-05-27 10:13:41 +02:00
Fredrik Adelöw caada84661 Merge pull request #1015 from spotify/mob/entity-list-and-item
Implement /entities with filters, /entities/by-id, /entities/by-name
2020-05-26 22:34:15 +02:00
Raghunandan Balachandran 07b0ec9a90 Merge pull request #997 from spotify/google-refreh-tokens
Implemented refresh endpoint for google provider
2020-05-26 17:23:59 +02:00
Fredrik Adelöw 8c71c29b60 Add basic test harness for the router 2020-05-26 11:08:46 +02:00
Nikita Nek Dudnik 920613533e fix: add missing reader argument 2020-05-26 10:56:38 +02:00
Fredrik Adelöw 0fc794f737 Fix review comments 2020-05-26 09:06:44 +02:00
Fredrik Adelöw 253fe63cd5 Add catalog population info too 2020-05-26 08:23:47 +02:00
Fredrik Adelöw 503875dde3 Update README.md 2020-05-26 08:10:13 +02:00
Raghunandan a739f2da58 Fixes in response format in frontend and backend apis 2020-05-25 16:51:50 +02:00
Fredrik Adelöw 44844af0bd Store entities completely in the database 2020-05-25 14:12:05 +02:00
Fredrik Adelöw d68a621f51 Merge pull request #956 from spotify/freben/rename-to-entities
Stop special-casing component, call things 'entity' everywhere
2020-05-22 13:52:11 +02:00