Bilawal Hameed
64a14b2191
[core/apis] adapted to build on existing data structures
2020-03-30 12:07:38 +02:00
Bilawal Hameed
7ba4f4ca2d
[plugins/welcome/WelcomePage] add featureFlags via useApi
2020-03-30 12:07:38 +02:00
Marcus Eide
ec85cdd254
Add missing eslint plugin
2020-03-27 14:52:54 +01:00
Marcus Eide
990671df9b
Add e2e test for app with cypress
2020-03-27 14:30:36 +01:00
Marcus Eide
a17f237b75
Add data-testid to buttons used by e2e tests
2020-03-27 13:44:37 +01:00
Patrik Oldsberg
019032a7a3
v0.1.1-alpha.0
2020-03-25 19:13:14 +01:00
Patrik Oldsberg
3a0d8edcb5
rename npm namespace from @spotify-backstage to @backstage
2020-03-25 19:12:11 +01:00
Patrik Oldsberg
cf446052bc
packages: add READMEs
2020-03-25 12:57:54 +01:00
Patrik Oldsberg
392fc2a47f
app/components/ErrorDisplay: added some TODOs
2020-03-23 09:43:47 +01:00
Patrik Oldsberg
bdaa6031d3
app: more elaborate error display
2020-03-23 09:43:47 +01:00
Patrik Oldsberg
5ad9dfbcd4
app: add initial errorApi implmentation
2020-03-23 09:43:47 +01:00
Patrik Oldsberg
9b7dcfffbe
core,app: add a method for registering APIs
2020-03-23 09:43:47 +01:00
Patrik Oldsberg
577503b0c3
Merge pull request #337 from spotify/rugvip/prop-types
...
cli: don't enforce prop-types for plugins
2020-03-23 08:57:24 +01:00
Majd
7b22d17838
added login page with github authentication option
2020-03-22 20:41:45 -04:00
Patrik Oldsberg
512e5cb54d
cli: don't enforce prop-types for plugins
2020-03-20 12:27:54 +01:00
Patrik Oldsberg
31655018c8
app: use app:serve and remove react-scripts dependency
2020-03-19 12:28:37 +01:00
Patrik Oldsberg
c57fd17102
cli: add app:build and use in app
2020-03-19 12:15:30 +01:00
Patrik Oldsberg
89f39a06e1
cli: unify test and lint commands
2020-03-18 21:03:22 +01:00
Patrik Oldsberg
8637518f3c
app: use cli app:test + copyright header
2020-03-18 17:37:55 +01:00
Patrik Oldsberg
d83267089c
app: restored fixup'd comment line in setupTests
2020-03-18 17:31:17 +01:00
Patrik Oldsberg
0d9fd6d7ca
app: remove copyright header in plugins list to avoid create-plugin mangling
2020-03-18 17:11:57 +01:00
Patrik Oldsberg
cedd53ec8a
app: fix lint issues
2020-03-18 16:58:07 +01:00
Patrik Oldsberg
a711dc21b2
cli: add and use app:lint + include default eslint config in cli
2020-03-18 16:27:27 +01:00
Fredrik Adelöw
e1565289b7
Remove some lint exceptions
2020-03-12 16:38:10 +01:00
Fredrik Adelöw
509c3318b3
Remove incremental builds, since that breaks CI right now
2020-03-12 13:52:57 +01:00
Fredrik Adelöw
1fec035351
Add license headers and eslint rules for them
2020-03-12 13:05:25 +01:00
Fredrik Adelöw
17a9e71e96
Step back versions to 0.x to signal non-finished status
2020-03-11 10:28:57 +01:00
nikek
8045713c9a
Add a welcome page
2020-03-10 18:49:57 +01:00
Patrik Oldsberg
54214323c6
packages/core: removed entity-related APIs
2020-03-10 15:54:25 +01:00
Patrik Oldsberg
12f607c6f0
Merge pull request #218 from spotify/patriko/cra
...
app: try using create-react-app without hoisting
2020-03-10 14:38:25 +01:00
Stefan Ålund
d1a5d5850d
Change title dot color
2020-03-10 08:43:24 +01:00
Patrik Oldsberg
246e5b70c7
app: try using create-react-app without hoisting
2020-03-09 22:46:03 +01:00
Fredrik Adelöw
3c1ce0a6dd
Restructure the app sidebar + shell to be mainly in core
2020-03-09 10:55:10 +01:00
Fredrik Adelöw
f1ef39ec8c
Zoom out when on small screens :)
...
This does absolutely nothing on firefox, but works great in safari and chrome.
There are tricks to make zooming happen on firefox, but it involves stuff like this
```
html {
-moz-transform: scale(0.7);
-moz-transform-origin: 0 0;
}
@-moz-document url-prefix() {
html {
width: 142.857%;
}
}
```
amd after that some things still have a very hard time staying aligned with the screen edges (such as the sidebar). So I've left that as a future exercise.
2020-03-06 12:04:29 +01:00
Patrik Oldsberg
56226ae84d
frontend: move to repo root
2020-03-05 16:28:14 +01:00