Patrik Oldsberg
04f5aa3763
packages/app: fix deps and update cypress lint rules
2020-04-05 14:16:35 +02:00
Patrik Oldsberg
db79d0f387
Merge pull request #465 from spotify/rugvip/release
...
Release v0.1.1-alpha.1
2020-04-03 15:24:38 +02:00
Niklas Ek
4a6b581bfb
Merge pull request #430 from Buddhalow/feature/dark-mode
...
Implemented dark mode
2020-04-03 15:12:41 +02:00
Patrik Oldsberg
29f2bc2735
v0.1.1-alpha.1
2020-04-03 14:37:54 +02:00
nikek
a8ce7564fa
add notice to plugins.ts
2020-04-02 11:15:06 +02:00
Marcus Eide
e4195998ce
Fix tests by building two versions of plugins and importing/exporting seperatly
2020-04-02 09:27:55 +02:00
Alexander Forselius
c80074cfdf
Added window.matchMedia to App.tsx
2020-04-02 07:14:41 +02:00
Alexander Forselius
d37fcc0970
Added feature check for window.matchMedia
2020-04-01 19:41:12 +02:00
Alexander Forselius
cfe56ae7ef
Implemented dark mode
2020-03-31 17:57:42 +02:00
Fredrik Adelöw
3d49731dc2
Merge pull request #417 from SrdjanCosicPrica/master
...
Add husky and lint-staged to automatically prettify staged code changes
2020-03-31 16:51:53 +02:00
SrdjanCosicPrica
124cdede70
Prettify project
2020-03-31 16:33:11 +02:00
Patrik Oldsberg
ec28ed8e2a
packages/app: rename build script to bundle and only run in CI when app changed
2020-03-31 13:01:48 +02:00
Stefan Ålund
e13d6093ba
Merge pull request #391 from spotify/bil/feature-flags
...
Add Feature Flags API 🎚
2020-03-30 20:07:15 +02:00
Patrik Oldsberg
dc363e43fc
packages: rename @backstage/app to example-app
2020-03-30 12:46:49 +02:00
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