Commit Graph

83 Commits

Author SHA1 Message Date
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
Fredrik Adelöw e1c5c6cd58 Stop special-casing component, call things 'entity' everywhere 2020-05-21 23:30:02 +02:00
Raghunandan e30c4da402 Add identity backend skeleton 2020-05-21 22:35:46 +02:00
Wojciech Adaszynski f8ee87ce1d Add Sentry plugin backend API (forwarding proxy) 2020-05-20 12:12:13 +02:00
Patrik Oldsberg d62c6748a0 v0.1.1-alpha.6 2020-05-20 10:49:53 +02:00
Fredrik Adelöw ffe1a6215f Unbreak build 2020-05-20 09:59:46 +02:00
Marcus Eide 553bfddb8e Bump jest to 26.0.1 2020-05-19 14:22:14 +02:00
Raghunandan Balachandran e7c8369c32 Merge pull request #879 from spotify/auth-backend-skeleton
Auth Backend: add a skeleton service
2020-05-15 15:16:25 +02:00
Raghunandan 7cbd6f5b20 add a skeleton service for auth 2020-05-15 15:06:42 +02:00