Skip to content

Commit 784706f

Browse files
authored
test staging (#802)
* Delete settings.json * Fixes for alpha tester (#748) * fake-template-projects.json created. 2 templates moved here * Kember use case added * MattWard use case added * 4x CC 0D added * Provide a way to refetch data from DataManager * connect the kember-model to the kember-viewer * moved null handler to node_ports package * set node ports log level to same as sidecar * removed Unused import logging * New issue: add UX_improvemnts label and asign it to oSPARC Product Backlog project * Permission policies (#731) * LinkButton and LinkLabel moved * Project -> Study * default hardcoded permissions added * Added some restrictions * Link -> Edge * Moved permission checks to data level * Set Default Role * more permission checks * token permission checks * datcore read permission check * study.node.data.* permission check * study.node.rename permission check * services.filtered.read permission check * fixed plotly minor bug * Test permissions * Moved some removeNode code to Workbench * Moved removeEdge code to Workbench * test edge create/delete * test node rename * deserializeNodes and deserializeEdges added * deserializeEdges fixed for 'outputNode's * got rid of canStart * Typo: presgined -> presigned * do not allow anonymous users to add/delete tokens * do not allow anonymous users to update user profile * Frontend privileges. 2nd iteration (#753) * help points to our itisfoundation.github.io * typo * Do not show Debug level in logger to User and Anon * Do not show nodeIds in NodesTree to User and Anon * Tester and higher level roles can switch their role to a lower one * Is730/serve studies (#747) Implements a first prototype for issue #730 Adds new subsystem ``services/web/server/src/simcore_service_webserver/studies_access.py`` - Open services/web/server/tests/sandbox/*.md and click any link - If user is logged in, it copies the project and displays it - if anonymous, it creates a temporary user and does the previous step - Merges changes from PR #734 that contains the UI part. - queries id in url and opens page with specified study - fixes log out - preview of permissions (client-side only) Next step will incorporate privileges and user roles on the server side. * Quick fixes (#742) A couple of iframe bugs fixed: Maximizing an iframe now works. We can now resize a SidePanel over an iframe Other bugs: File picker bug fixed. #741 * Update study_access_demo.md Added link to actual emulator [skip travis-ci] * Logger context dependant (#754) * replace label by nodeId in logger * Bring back the update page alert window * added link to version/commit to login page * startInteractiveNode out from populateNodeData * Log message changes when label is changed * Logger node context dependant * Is234/compile requirements (#733) Implements #234 : normalizes dependencies for python packages in osparc-simcore repository - documented (see ``docs/python-dependencies.md``) new workflow with python requirements - updates ``packages`` and ``services`` - updates ``ops\travis`` CI - moves out a part of unittest ``simcore-sdk`` into a new unit-test for ``service-library`` - installation is always performed as ``pip install -r requirements/ci.txt `` - @mguidon, sidecar as NO tests (created ``ops\tracis`` but disabled)! * Fixed makefile for all OS * Fixing storage tests: - downgraded aiopg until bug is fixed * Fixes overlapping port * Enhaces doc * Downgraded aio-pika - avoid test-errors in webserver integration! - cleanup * Fix input node's title (#771) * fix #770 * Improve CI/CD for simcore and add staging/production stages (#738) build docker images once and push to dockerhub pull from dockerhub for testing implement release workflow * Is788/allow different stack name (#789) * director/sidecar independant of stack name using SWARM_STACK_NAME * allow choosing port where simcore platform is available * fixed link to image * Maintenance/update requirements (#792) * Upstead api/tests requirements * Updates travis system-testing requirements * Updated s3wrapper requirements * update servicelib requirements * Updates simcore-sdk requirements and with this all packages requirements * Updates apihub/tests requirements * Fixes missing ops/travis requirements * Updates director * Updates sidecar * updated storage * Fix: 2 file management bugs (#782) * getLowerRoles fixed * CopyFile returns true/false if request sent + test * DeleteFile returns true/false if request sent + test * getChildrenRoles by checking inheritance
1 parent d918469 commit 784706f

File tree

253 files changed

+5449
-1800
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

253 files changed

+5449
-1800
lines changed

.env-devel

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
DOCKER_IMAGE_PREFIX=services_
21
DOCKER_IMAGE_TAG=latest
32

43
PUBLISHED_HOST_NAME=localhost

.github/CODEOWNERS

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@
1111
/services/web/server @pcrespov
1212
/services/storage @mguidon
1313

14-
/.travis.yml @sanderegg
14+
requirements/* @pcrespov
15+
/.travis.yml @sanderegg

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -144,3 +144,4 @@ itisfoundation.github.io/
144144

145145
# pylint-profile output
146146
prof/
147+
!ops/**/build

0 commit comments

Comments
 (0)