Ivar Conradi Østhus
d35666e353
Added poller to keep the store in sync with server.
2020-02-20 08:30:21 +01:00
Ivar Conradi Østhus
40dc6604f4
Renamed FeatureToggleStore and simplified action names.
2020-02-20 08:30:21 +01:00
Ivar Conradi Østhus
cbf884dd76
Inital rewrite of feature-store to reflux
2020-02-20 08:30:21 +01:00
Ivar Conradi Østhus
e146dd9e81
#33 remove inline CSS
2020-02-20 08:30:20 +01:00
Ivar Conradi Østhus
6819b7a1e0
When the user enters his username in to the field
...
a username cookie is updated and will be available
in all subsequent requests.
THIS IS NOT AUTHENTICATION! it is not safe and is
only implemented as a first edition. It does how ever
solve the issue where we are not able to see who
canged what.
2020-02-20 08:30:20 +01:00
Jari Bakken
c15b72666b
Improve date formatting in log view.
2020-02-20 08:30:20 +01:00
Jari Bakken
12710a6d04
log views: show event diffs by default, toggle to show the full event.
2020-02-20 08:30:20 +01:00
Jari Bakken
8a8f157841
Slugify tab anchors. Closes #77 .
2020-02-20 08:30:20 +01:00
ivaosthu
6cf05e4c39
Filter list of feature toggles.
...
Can filter (ignoring case)
- by name or
- by strategy
closes #56
2020-02-20 08:30:19 +01:00
ivaosthu
1024493d63
Added archived toggles feature #43
2020-02-20 08:30:19 +01:00
ivaosthu
658e3ac2bc
API and gui for archiving #43
2020-02-20 08:30:19 +01:00
ivaosthu
6bfde35de0
Fixed presentation and formatting of toggles and log-entries
2020-02-20 08:30:18 +01:00
ivaosthu
4fdf41850a
Link for deleting strategies ( #60 )
2020-02-20 08:30:18 +01:00
ivaosthu
5515f05350
FeatureForm should support viewing deleted strategies
2020-02-20 08:30:18 +01:00
ivaosthu
fc42827641
Introduce jest as test-framework for gui code (react).
...
jest is somewhat documented here:
https://facebook.github.io/jest/
related to #61
2020-02-20 08:30:18 +01:00
Jari Bakken
0047d52ef4
Ensure unique ids in feature form. Closes #57 .
2020-02-20 08:30:18 +01:00
Jari Bakken
0e01c89260
Refresh feature list immediately on create.
2020-02-20 08:30:17 +01:00
ivaosthu
6f65af5c47
minor css
2020-02-20 08:30:17 +01:00
ivaosthu
1bb11527f0
paddings..
2020-02-20 08:30:17 +01:00
ivaosthu
0a0515e139
When user chooses to use a custom strategy
...
she should get an input field for each
strategy parameter.
closes #53
2020-02-20 08:30:17 +01:00
ivaosthu
e81b88ad7d
Fixed no legend on edit
2020-02-20 08:30:17 +01:00
ivaosthu
45ad98afbc
minor layout formatting
2020-02-20 08:30:17 +01:00
ivaosthu
bc4b80c661
56 Clean up input form for feature toggles
2020-02-20 08:30:17 +01:00
Jari Bakken
41964de9bf
StrategyForm should use 'default' as default strategy for empty forms.
2020-02-20 08:30:17 +01:00
Jari Bakken
a169ec1352
Add ability to create custom stratgies. Closes #11 .
2020-02-20 08:30:17 +01:00
Jari Bakken
7f7732a349
Minor refactoring
2020-02-20 08:30:17 +01:00
Gard Rimestad
acd51ddcd4
Show history inside feature table
2020-02-20 08:30:16 +01:00
Gard Rimestad
c8c7f57cfb
Improvements on log view
2020-02-20 08:30:16 +01:00
Gard Rimestad
abad2d7a6a
Support long descriptions on feature page
2020-02-20 08:30:16 +01:00
Jari Bakken
d2ce90b394
Replace PATCH with PUT, which enables editing multiple fields at once.
...
Closes #47 .
2020-02-20 08:30:16 +01:00
Jari Bakken
dc14bfc173
Fire callback immediately on timer start.
2020-02-20 08:30:16 +01:00
Gard Rimestad
8e90df1953
Refactoring log view
2020-02-20 08:30:16 +01:00
Ivar Østhus
a564e31ddb
colspan obviously wrong..
2020-02-20 08:30:16 +01:00
Ivar Østhus
594e271b2a
added some traffic lights
2020-02-20 08:30:15 +01:00
Ivar Østhus
73909e3a8d
updated gitignore
2020-02-20 08:30:15 +01:00
Gard Rimestad
5fa3915d24
Adding log tab to admin
2020-02-20 08:30:15 +01:00
Gard Rimestad
5f24a2d70c
admin - convert feature list into table
2020-02-20 08:30:15 +01:00
Gard Rimestad
ff4beac7f7
admin - Edit button for existing features
2020-02-20 08:30:15 +01:00
Gard Rimestad
28e1705b9c
Populate strategies in feature form
2020-02-20 08:30:15 +01:00
Jari Bakken
fdf324a9f5
Add features.description to db and ui
2020-02-20 08:30:15 +01:00
Jari Bakken
43adb7291d
README cleanup
2020-02-20 08:30:15 +01:00
Jari Bakken
12b87c69c8
Don't repeat error messages infinitely
2020-02-20 08:30:15 +01:00
Jari Bakken
a031900b3e
Fix indentation
2020-02-20 08:30:15 +01:00
Jari Bakken
87c1ee7516
Improve error messages.
2020-02-20 08:30:15 +01:00
Jari Bakken
71aa307a5f
Get rid of React warnings
2020-02-20 08:30:14 +01:00
Ivar Østhus
ca78acd25e
Modified configuration to make it run on heroku.
...
Please note that scripts and webpack is moved from
devDependences to dependencies. This is due to heroku
running the build process in production mode.
2020-02-20 08:30:14 +01:00
Ivar Østhus
9a0a461edb
Refactored all ``handleFoo
` to
`onFoo
``
...
based on feedback from @jari
2020-02-20 08:30:14 +01:00
Ivar Østhus
dd75e69ac6
Strategies should also have description #34
2020-02-20 08:30:14 +01:00
Jari Bakken
034253286a
Use plural component names
2020-02-20 08:30:14 +01:00
Jari Bakken
ee8b9ba087
Make error messages full width.
2020-02-20 08:30:14 +01:00