Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
48d307b
Merge branch 'Server' of https://github.com/cms-sw/web-confdb into Se…
Mar 8, 2018
a437db6
Merge remote-tracking branch 'upstream/master'
Mar 26, 2018
7dc2aed
Client: InputTag autocomplete
Mar 26, 2018
564f56f
Server: changing InputTag logic to operate with lightweight object.
Mar 27, 2018
81114b9
Client: BigInteger support
Mar 28, 2018
d2ba1ae
Client: adding missed parts of sencha (must solve possible future app…
Mar 28, 2018
e7f7ffc
Client: Adding missed validation for unsigned integers.
Mar 29, 2018
941cd91
Client: Dummy implementation of drag&drop.
Apr 5, 2018
50a77fb
Server, DB: path items caching.
Apr 6, 2018
8bf79c6
Client: restrict drag&drop to the top level.
Apr 6, 2018
9a00c16
Server: caching pathes + small fixes for caching path items
Apr 6, 2018
9d8d6e5
Client: dynamic validation + moving inputTag store load to the generi…
Apr 10, 2018
dd9cfdf
Client: copy nodes if D&D with alt key.
Apr 13, 2018
02dcfa0
Server, client: get rid of id generation for pathitems, move it to cl…
Apr 13, 2018
d8926ef
gitignore: python + JetBrains
Apr 13, 2018
7c87851
Client: jasmine lib back.
Apr 13, 2018
fe27e4b
gitignore ds_store and bootstrap.json
Apr 13, 2018
9d267d2
Updating generated client app
Apr 13, 2018
07ded2b
Server, DB: new approach for saving pathitems tree.
Apr 17, 2018
4f51700
Server, DB: saving/loading modules names to/from cache.
Apr 17, 2018
fbbff1c
DB: adding order column to cached hierarchy records
Apr 19, 2018
a1a8bc5
Client: drag&drop request (path tab only)
Apr 19, 2018
be94827
Server: utilising new order column + handling D&D requests.
Apr 19, 2018
4a623d6
Updating generated client.
Apr 19, 2018
ec58785
Updating generated client.
Apr 19, 2018
52ef58f
Merge remote-tracking branch 'origin/master'
Apr 19, 2018
d464781
Client: moving BigInteger.js library to the resources.
Apr 19, 2018
cb58105
Client: fix for CMSCONFDB-20 and some d&d fixes.
Apr 20, 2018
6397ed4
Client, DB, Server: end paths tab, removing client id generation from…
Apr 26, 2018
d445780
Client, Server: sequences tab, removing client id generation from ser…
Apr 26, 2018
4c14bc4
Client, Server: modules tab - removing client id generation from server.
Apr 26, 2018
d94071f
Client, Server: ed source tab - removing client id generation from se…
Apr 26, 2018
3f714dd
Client, Server: service tab - removing client id generation from server.
Apr 26, 2018
484f99d
Client, Server: streams&datasets tab - removing client id generation …
Apr 26, 2018
0fefd5b
Client, Server: es modules tab - removing client id generation from s…
Apr 26, 2018
dff3a57
Client, Server: es source tab - removing client id generation from se…
Apr 26, 2018
050219a
Client, Server: global pset tab - removing client id generation from …
Apr 27, 2018
6df1ec3
Client: InputTag validation when semicolon.
Apr 27, 2018
9014f67
Client: moving drag&drop functionality to the common place.
Apr 27, 2018
a865eee
Client, Server: D&D for endpath tab + small fixes.
May 3, 2018
0f3c6cd
Client, Server: D&D for sequence tab.
May 14, 2018
c6234f0
Client, Server: handling results of drag_n_drop request on client, ap…
May 15, 2018
ad2f9cd
Client, Server: d'n'd with instant update of all nodes + fix for unlo…
May 18, 2018
b101c39
Updating client build.
May 18, 2018
b27e663
Client: fix for input tag validation. Now empty values, '' and "" con…
May 23, 2018
e0df4cd
Client: draft editing for stream event content.
May 23, 2018
0d5526e
Client, Server, DB: caching event statements for streams&datasets. Dr…
May 24, 2018
c971b2b
Client, Server: editing event statements + small fix for columns order.
May 24, 2018
2dad500
Server: fix for InputTag validation (loading wrong module names set).
May 24, 2018
3d14d36
Client build update.
May 24, 2018
6e5c347
Server, DB: proper way of saving event statements.
May 24, 2018
75a14dd
Client, Server: adding keep/drop statements by btn click for event.
May 24, 2018
3817936
Client: proper validation for class name/extra name/process name.
May 25, 2018
7dc17e3
Server: returning cached items, if exists, even for just loaded paths.
May 25, 2018
a63d4ff
Client: editing event node name for streams.
May 25, 2018
21b8afc
Client: making paths movable between datasets.
May 28, 2018
b91ee80
Server: saving and using stream-event content relations to/from cache.
May 28, 2018
cc2e126
Server: fixing internal_id issue for streams request.
May 28, 2018
2f64bec
Server, Client: saving event configs names to cache + autocomplete wh…
May 28, 2018
773c38d
Server, Client, DB: if you edit event name in stream, you can replace…
May 29, 2018
0c383d7
Server: caching paths for datasets. Small naming fix.
May 29, 2018
848485e
Server, Client, DB: it is possible to move paths between datasets by …
May 29, 2018
2ae0fda
Client: update client build.
May 29, 2018
0f8844c
Server, Client: updating event content nodes with just created values…
May 30, 2018
6d1eb8e
Client: it is possible mow to change event node by d&d from another s…
May 30, 2018
fe7e12c
Client: update client build.
May 30, 2018
20c2150
Server, Client: delete button for event content + small fixes.
May 31, 2018
59b4adb
Server, Client, DB: editing dataset's paths + using single table for …
Jun 12, 2018
0e25466
Client: updating client build.
Jun 12, 2018
e29f8d5
Client: adding missed styles for ItemSelector
Jun 12, 2018
bb6a626
Server, Client: fixing issue with empty dataset + closing on save act…
Jun 13, 2018
6eeb36d
Server, Client: first implementation of new version creation. Only co…
Jun 22, 2018
97aa8ad
Server: fixing behaviour with "default" property of template/non-temp…
Jun 22, 2018
76e250e
Client: fixing d&d not updating nodes after successful action.
Jun 22, 2018
48d18e0
Server: fixing orders issue in paths.
Jun 22, 2018
c42618f
Server: small fix for sequences.
Jun 22, 2018
eb37a63
Server: another fix for "default" property.
Jun 22, 2018
c403eb5
Server: saving endpaths too + changing saving strategy a bit.
Jun 25, 2018
b426d03
Server: saving whole configuration (without cached changes, so just c…
Jun 27, 2018
9a05ba6
Server: adding pathid2oum relation saving.
Jun 27, 2018
a394904
Server: saving changed params (for paths only for now).
Jun 28, 2018
14819be
Server, Client: introducing service messages + dynamic update of para…
Jun 28, 2018
17e8479
Client: updating client build.
Jun 28, 2018
3443914
Server: universal approach for changed params retrieving.
Jun 29, 2018
653893c
Client: fix for null values in params.
Jul 4, 2018
03c4df7
Server: changing algorithm for saving params + saving of dataset's pa…
Jul 5, 2018
d4ca57d
Server: saving event configs mapping to streams. Doesn't work if evco…
Jul 9, 2018
bd4ddca
Server, Client: making evco statements version-separated.
Jul 9, 2018
75364de
Server: saving evco statements + fix for id value in evco's and cache…
Jul 11, 2018
09a7ce4
Server, Client: saving pathitems hierarchy + saving new evcos (only n…
Jul 17, 2018
f5a3972
Server: saving evco statements for just created evcos.
Jul 18, 2018
97f2344
Server: saving params for edsources, essources, services and global p…
Jul 18, 2018
a2d6995
Client: fix for dataset editing window.
Jul 19, 2018
dc1e115
Client: updating client build.
Jul 19, 2018
2d8b41b
Server: fixing orders issue with drag'n'rop.
Jul 20, 2018
071e7c9
Server: refactoring - moving objects creation to another class.
Jul 20, 2018
0f2563d
Server: fix to save changes in endpaths hierarchy too.
Jul 20, 2018
41973cf
Client: fix for populating version_id even when clicking by config.
Jul 20, 2018
6cc244d
Client: fix: adding to an empty, but loaded path.
Jul 24, 2018
4732366
Client: simple implementation of restricting copy to the same parent.
Jul 24, 2018
1d42db2
small fix.
Jul 25, 2018
5d042d6
Updating client build.
Jul 25, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
112 changes: 55 additions & 57 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,57 +1,55 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*,cover

# Translations
*.mo
*.pot

# Django stuff:
*.log

# Sphinx documentation
docs/_build/

# PyBuilder
target/
.DS_Store

### JetBrains template
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff:
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/dictionaries

# Sensitive or high-churn files:
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.xml
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml

# Gradle:
.idea/**/gradle.xml
.idea/**/libraries

# CMake
cmake-build-debug/
cmake-build-release/

# Mongo Explorer plugin:
.idea/**/mongoSettings.xml

## File-based project format:
*.iws

## Plugin-specific files:

# IntelliJ
out/
.idea/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Cursive Clojure plugin
.idea/replstate.xml

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

107 changes: 107 additions & 0 deletions Application/.gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,109 @@
ConfDBAuth.py
Config.py


### Python template
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/

# Translations
*.mo
*.pot

# Django stuff:
*.log
.static_storage/
.media/
local_settings.py

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/

2 changes: 1 addition & 1 deletion Application/CmsConfigExplorer/app.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Application/CmsConfigExplorer/app.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"packages":{"ext":{"creator":"Sencha","type":"framework","version":"5.1.1.451"},"ext-theme-base":{"creator":"Sencha","type":"theme","version":"5.0.0"},"ext-theme-neptune":{"creator":"Sencha","extend":"ext-theme-neutral","type":"theme","version":"5.0.0"},"ext-theme-neutral":{"creator":"Sencha","extend":"ext-theme-base","type":"theme","version":"5.0.0"},"sencha-core":{"creator":"Sencha","type":"code","version":"5.0.0"}},"js":[{"path":"app.js"}],"css":[{"path":"resources/CmsConfigExplorer-all.css"}],"name":"CmsConfigExplorer","version":"1.0.0.0","framework":"ext","theme":"ext-theme-neptune","id":"c71be116-2715-4990-b9c5-0e5124d8ed53"}
{"packages":{"ext":{"creator":"Sencha","type":"framework","version":"5.1.1.451"},"ext-theme-base":{"creator":"Sencha","type":"theme","version":"5.0.0"},"ext-theme-neptune":{"creator":"Sencha","extend":"ext-theme-neutral","type":"theme","version":"5.0.0"},"ext-theme-neutral":{"creator":"Sencha","extend":"ext-theme-base","type":"theme","version":"5.0.0"},"sencha-core":{"creator":"Sencha","type":"code","version":"5.0.0"}},"js":[{"path":"resources/lib/BigInteger.js"},{"path":"app.js"}],"css":[{"path":"resources/CmsConfigExplorer-all.css"}],"name":"CmsConfigExplorer","version":"1.0.0.0","framework":"ext","theme":"ext-theme-neptune","id":"7cdc6d0e-5878-48f1-8c1c-9f498ccf738a"}

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Application/CmsConfigExplorer/resources/lib/BigInteger.js

Large diffs are not rendered by default.

Loading