1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
Commit Graph

1749 Commits

Author SHA1 Message Date
Ivar Conradi Østhus
6c41816719
chore: cname for docs 2021-02-25 12:45:27 +01:00
Ivar Conradi Østhus
23ceacff41
use svg logo 2021-02-25 12:42:18 +01:00
Ivar Conradi Østhus
55dd2ed72b
fix: project id should be validated correctly on create 2021-02-24 13:24:28 +01:00
Ivar Conradi Østhus
8d4cdd56c1
chore: Begin converting files from JS to TypeScript 2021-02-24 12:33:02 +01:00
Ivar Conradi Østhus
7cc2334621
fix: upgrade unleash-frontend to version 3.13.1 2021-02-24 12:29:43 +01:00
Ivar Conradi Østhus
2e13976b54
3.14.0 2021-02-24 12:29:43 +01:00
Ivar Conradi Østhus
5bae421835
chore: update changelog 2021-02-24 12:29:43 +01:00
Ivar Conradi Østhus
1ed3806bb3
feat: upgrade unleash-frontend to version 3.13.0 2021-02-24 12:29:43 +01:00
Christopher Kolstad
7be884637f
fix: make sure test-data is urlsafe 2021-02-24 12:29:42 +01:00
Christopher Kolstad
44af41547e
feat: make client features endpoint memoizable (#734) 2021-02-24 12:29:39 +01:00
Ivar Conradi Østhus
405c0609a3
fix: upgrade unleash-frontend to version 3.13.1 2021-02-24 11:27:12 +01:00
Ivar Conradi Østhus
4e3f2d3f7f
3.14.0 2021-02-23 14:17:08 +01:00
Ivar Conradi Østhus
ffb5efac6f
chore: update changelog 2021-02-23 14:12:53 +01:00
Ivar Conradi Østhus
db980c2963
feat: upgrade unleash-frontend to version 3.13.0 2021-02-23 14:11:50 +01:00
Christopher Kolstad
dfd0dbdda2
fix: make sure test-data is urlsafe 2021-02-23 13:53:09 +01:00
Christopher Kolstad
dddfbbf645
feat: make client features endpoint memoizable (#734) 2021-02-23 13:50:22 +01:00
Clint Checketts
5f83fbc43d chore: Add eslint rules and fix strings to pass rules 2021-02-22 22:20:10 -07:00
Clint Checketts
8cd19254c5 Move deps to devDependencies and add airbnb eslint rules 2021-02-22 22:05:51 -07:00
Clint Checketts
46c55c865f chore: Switch FeatureHasTagError back to js 2021-02-22 21:58:29 -07:00
Clint Checketts
d1933bcd1b chore: Add TS support to code coverage 2021-02-22 21:58:29 -07:00
Clint Checketts
94b278a887 Add support for TS to eslint
See https://khalilstemmler.com/blogs/typescript/eslint-for-typescript/
2021-02-22 21:57:58 -07:00
Clint Checketts
6643de66a5 chore: Begin converting files from JS to TypeScript 2021-02-22 21:57:58 -07:00
Christopher Kolstad
35486efe77
Add instance id to ui-config endpoint 2021-02-22 14:21:23 +01:00
Ivar Conradi Østhus
73239d4062
3.13.0 2021-02-19 12:52:53 +01:00
Ivar Conradi Østhus
8a16fe26c4
chore: update changelog 2021-02-19 12:52:47 +01:00
Ivar Conradi Østhus
1ba029de66
feat: update unleash-frontend to version 3.12.0 2021-02-19 12:36:21 +01:00
Christopher Kolstad
7ee36d2aea
chore: better uuid name 2021-02-19 11:28:35 +01:00
Christopher Kolstad
ba57822d23
fix: generate uuid in js migration instead of from db 2021-02-19 11:27:29 +01:00
Christopher Kolstad
153fd970bf
chore: Add override information for version check to doc 2021-02-19 11:22:25 +01:00
Christopher Kolstad
c2db551252
fix: Don't check version when starting up in dev mode 2021-02-19 11:16:35 +01:00
Christopher Kolstad
b83387a84a
Add a version service (#729)
- Checks versions against https://version.unleash.run
- Generates a unique instance id (uuid)
2021-02-19 11:13:25 +01:00
Simen Bekkhus
4902161b39
fix: TypeScript should be a dev dependency (#730) 2021-02-19 08:18:48 +01:00
Ivar Conradi Østhus
b17e9a4bda
feat: Introduce specific "feature stale" events (#727)
fixes: #776
2021-02-18 09:18:04 +01:00
Christopher Kolstad
d017ec7cdc
feat: add db-session store (#722)
* Moves to db managed sessions.
2021-02-18 09:03:21 +01:00
Ivar Conradi Østhus
2a40edd7e6
fix: move CNAME to static 2021-02-17 20:23:50 +01:00
Ivar Conradi Østhus
59f9490bd7
fix: make sure static site includes CNAME 2021-02-17 20:06:02 +01:00
Christopher Kolstad
3bd3448edb
chore: Make github workflow trigger on all pushes 2021-02-17 15:36:07 +01:00
Christopher Kolstad
8bf4214ddb
feat: Handle database connection errors with 500 (#725)
* feat: Handle database connection errors with 500

- If database goes away while unleash is running, unleash now stays
  running, but all api endpoints will return 500.
- This includes our health endpoint, which allows k8s or similar
  orchestrators to decide what should be done, rather than Unleash
  terminating unexpectedly
2021-02-17 15:24:43 +01:00
checketts
f49b5084eb
fix: gh-720 Use express path templates for prometheus metrics (#724) 2021-02-15 13:04:56 +01:00
Christopher Kolstad
4e63512ee1
Setup tsc-watch for dev build (#723) 2021-02-15 08:39:28 +01:00
Fredrik Oseberg
8d1851cff3 3.12.0 2021-02-12 12:50:34 +01:00
Fredrik Oseberg
02915a3354 chore: update changelog 2021-02-12 12:49:15 +01:00
Fredrik Strand Oseberg
c1aab06798
Feature/setup typescript
This sets up the typescript compiler.

Allowing gradual migration to typescript.

Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
Co-authored-by: Fredrik Oseberg <fredrik.oseberg@getunleash.ai>
Co-authored-by: Clint Checkett <clintchecketts@churchofjesuschrist.org>

fixes: #676
2021-02-12 11:42:00 +01:00
Ivar Conradi Østhus
6389385f61
fix: refactor context to use service pattern (#721) 2021-02-12 10:23:43 +01:00
Ivar Conradi Østhus
4f1d4df4b8
feat: allow stickiness on context-fields (#713)
* feat: allow stickiness on context-fields

* chore: docs for this feature

* fix: write a small e2e test

* fix: add stickiness to variants
2021-02-11 17:59:16 +01:00
Christopher Kolstad
e65a55cd19
Merge pull request #716 from Unleash/fix-enforce-content-type
fix: add middleware verifying content type
2021-02-11 16:12:28 +01:00
Christopher Kolstad
6c2af3c6bc
fix: add middleware verifying content type
- By default only accepts 'application/json'
- Routes that need different content-type, can call post or put with
  additional arguments, one per content-type you need to support.
2021-02-11 16:09:42 +01:00
Christopher Kolstad
feb83772ec
chore: Remove git add from husky 2021-02-11 14:08:33 +01:00
Ivar Conradi Østhus
dcde06b0c3
3.11.2 2021-02-09 22:48:04 +01:00
Ivar Conradi Østhus
37d4181745
chore: update changelog 2021-02-09 22:47:50 +01:00