Rok Garbas
3246aad53f
shipit_dashboard: remove clouseau from setup.py
2016-08-30 16:09:24 +02:00
Rok Garbas
059e9c11fa
shipit_dashboard: clouseau -> libmozdata
2016-08-30 13:55:36 +02:00
Rok Garbas
605b2ce34f
setup: shipit_dashboard and shipit_frontend should be now packaged
2016-08-29 21:48:31 +02:00
Rok Garbas
883190ede3
setup: install nix when is needed
2016-08-29 15:30:52 +02:00
Rok Garbas
52193fa0fc
Merge pull request #43 from La0/master
...
Shipit: Authenticated requests
2016-08-29 15:29:57 +02:00
Bastien Abadie
8452dccd3f
Shipit: Cleanup clouseau data directly in backend
2016-08-29 14:34:42 +02:00
Rok Garbas
d3a6c5fd8f
using correct names of s3 buckets, fixes #40
2016-08-29 14:05:36 +02:00
Rok Garbas
280907dfa4
releng_clobberer: taskcluster_workertypes cli command added, fixes #42
2016-08-29 13:15:28 +02:00
Bastien Abadie
16c8597303
Shipit: Display reviewers & fix uplift request display.
2016-08-27 16:04:56 +02:00
Bastien Abadie
33e3969bd8
Shipit: User credentials through Taskcluster, sent to backend on request.
2016-08-26 17:10:50 +02:00
Bastien Abadie
fa2dd6f44b
Shipit: Fix backend url in frontend.
2016-08-25 21:37:35 +02:00
Bastien Abadie
2ef12b7c98
Shipit: full compatibility with Elm frontend.
2016-08-25 21:37:14 +02:00
Bastien Abadie
b8511243d7
shipit: use direct list of all analysis.
2016-08-25 18:16:58 +02:00
Rok Garbas
b5dcea47d7
setup: deploying to correct heroku apps
2016-08-25 09:51:13 +02:00
Rok Garbas
b3eb9950fe
relengapi -> releng, fixes #7
2016-08-24 17:53:02 +02:00
Rok Garbas
e6dd2d1359
relengapi_clobberer: we dont need cache support (for now), fixes #32
2016-08-24 14:02:36 +02:00
Rok Garbas
0546f73f28
docs: initial infrastructure with deploying to S3, fixes #8
2016-08-24 13:37:09 +02:00
Rok Garbas
5d89181b42
relengapi_frontend: not needed file
2016-08-23 19:50:10 +02:00
Rok Garbas
a4948fc48c
relengapi_clobberer: migrate scripts from mysql to sqlite / postgresql ... ( #31 , #23 )
2016-08-23 19:49:41 +02:00
Rok Garbas
87576a84c6
shipit_dashboard: few fixes for app initialization
...
- init_app should handle all registration logic. this is needed so we
can create tests at one point
- db extension should come after everything. this will ensure databases
will be initially created.
- cors is already enabled when in development mode.
- connextion json serializer should be used instead of
`from backend.serializers import TimedeltaJSONEncoder`
2016-08-18 17:33:59 +02:00
Rok Garbas
3d561c0b93
relengapi_clobberer: remove print statement
...
this was a remaining thing from debugging session
2016-08-18 17:33:12 +02:00
Rok Garbas
92c344e338
relengapi_common: db common extension should be always applied as last
...
cache extension should not be present as default
2016-08-18 17:16:39 +02:00
Rok Garbas
92746e6729
initial nix support for shipit_dashboard
...
commands that should work with this comming
-> enter development environment
make develop APP=shipit_dashboard
-> run in development mode (with --reload)
make develop-run APP=shipit_dashboard
-> build (and run tests)
make build APP=shipit_dashboard
-> build docker image
make docker APP=shipit_dashboard
2016-08-18 17:00:24 +02:00
Bastien Abadie
950035c2ac
Shipit: fix swagger api description for get_analysis.
2016-08-18 13:19:52 +02:00
Bastien Abadie
345d028da5
Shipit: working bug analysis workflow with clouseau.
2016-08-18 13:19:52 +02:00
Bastien Abadie
2c352b36df
Shipit: Import dashboard backend code.
2016-08-18 13:19:52 +02:00
Rok Garbas
b8f1883e7b
relengapi_frontend: clobberer part now works with new clobberer api
...
fixes #12
2016-08-17 11:48:09 +02:00
Rok Garbas
e16a38e5ee
relengapi_clobberer: start in debug mode when developing
2016-08-16 14:23:22 +02:00
Rok Garbas
53bca03daf
relengapi_clobberer: let know which packages are being initialized
2016-08-15 15:12:36 +02:00
Rok Garbas
04485dbd8f
relengapi_frontend: is now deployable
2016-08-15 15:12:32 +02:00
Rok Garbas
1f65ce7b5c
deploying static html apps (eg. relengapi_frontend) via AWS S3, fixes #24
...
- all *.nix files at root are now in nix/ folder
- Makefile has now helper command to make it easier to
develop/build/deploy different apps
2016-08-11 13:47:24 +02:00
Rok Garbas
2ffdebda11
many fixes
...
- relengapi_frontend packaged with nix, fixes #13
- flake8 now lints relengapi_clobberer code, fixes #5
- update script, fixes #22
- docker images build from nix expressions, fixes #18
- script to push to heroku, fixes #19
2016-08-09 20:25:18 +02:00
Rok Garbas
3c81b33722
renamed relengapi_tools -> relengapi_frontend, fixes #11
2016-08-08 15:17:08 +02:00
Rok Garbas
804eb8893a
run.py now also listens for changes in *.yml files when in debug mode
2016-08-08 14:10:55 +02:00
Rok Garbas
8a3ba05299
relengapi_common: automatically enabling cors extension when in debug mode
2016-08-08 12:28:33 +02:00
Rok Garbas
b8d5bed82e
serve swagger ui on correct urls
2016-08-05 18:26:26 +02:00
Rok Garbas
7164907469
api points on development split on _
...
this means that relengapi_clobberer was available on
/__api__/relengapi_clobberer
will now be available on
/__api__/relengapi/clobberer
2016-08-05 17:51:54 +02:00
Rok Garbas
b34a58a8d5
relengapi_clobberer: update on work on clobberer
2016-08-05 17:47:24 +02:00
Rok Garbas
c5d01ad150
shipit: another session and first service definition
2016-08-05 17:46:35 +02:00
Rok Garbas
3f8aec3c9f
making sure clobberer starts
2016-08-01 17:48:39 +02:00
Rok Garbas
7c805128ca
inital shipit code
2016-08-01 17:47:58 +02:00
Rok Garbas
8968ab30fd
inital work on modernizing stack
2016-08-01 00:26:01 +02:00
Rok Garbas
2ef601ac52
tools: clobberer view complete
2016-07-28 21:24:14 +02:00
Rok Garbas
aab430a4f3
Merge pull request #4 from La0/shipit
...
Shipit: WebData
2016-07-25 14:23:09 +02:00
Bastien Abadie
c4be719588
shipit: Support WedData to fetch analysis.
2016-07-25 09:42:32 +02:00
Rok Garbas
59aa703d8c
tools: splitting App.elm appart
2016-07-23 17:46:00 +02:00
Bastien Abadie
af29242d3d
shipit: Restore analysis load through tasks.
2016-07-22 17:16:38 +02:00
Rok Garbas
83d604a667
shipit_frontend: init
...
pair programming with @La0
2016-07-22 11:13:53 +02:00
Rok Garbas
54df767d4a
tools: initial fetching of data for clobberer
2016-07-22 08:59:16 +02:00
Rok Garbas
5567fe7dcb
trying not to be too smart for my own good
...
with elm we can always (safely) refractor later since compiler will
guide us.
2016-07-19 15:06:11 +02:00