Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1307 commits
Select commit Hold shift + click to select a range
af63dc1
finished editing tutorial 2
salvadord Jun 9, 2023
b8922d2
finished editing tutorial 2
salvadord Jun 9, 2023
9e74730
finishing tut3
salvadord Jun 11, 2023
7f63be5
finished tut3
salvadord Jun 11, 2023
74ad745
Update some bubble targets of tutorial 3
aranega Jun 12, 2023
f4d4a90
Cherry picked console update changes
enicolasgomez Jun 14, 2023
5abbe18
Fixed geppeto dependencies
enicolasgomez Jun 14, 2023
7211166
Merge pull request #727 from MetaCell/salvadord-patch-1-tutorials
ddelpiano Jun 19, 2023
80c6a0a
Commiting changes before switching back to 1.0
enicolasgomez Jun 19, 2023
939c6fe
Force refresh for checkbox
enicolasgomez Jun 20, 2023
30e1bba
Fixed values refresh
enicolasgomez Jun 23, 2023
915a5c5
Refresh changes
enicolasgomez Jun 23, 2023
4e82908
Rolledback PCC
enicolasgomez Jun 23, 2023
d023940
added parameter check fix to getAvailableRxDSections
enicolasgomez Jun 27, 2023
a3bb784
bumped to geppetto 1.2.0
enicolasgomez Jul 4, 2023
540eab3
Fixed components/general/PythonControlledCapability refresh
enicolasgomez Jul 4, 2023
73c04d5
Merge branch 'fixes-model-build' into release/1.0.0-notebook-fix
filippomc Jul 6, 2023
08b6887
Remove head model preemptive loading
filippomc Jul 6, 2023
a5160ee
Mod recompile logic fix
filippomc Jul 6, 2023
e230a3d
Fix compile mod logic on tutorials
filippomc Jul 6, 2023
87ce93d
Fix mod files double loading issues
filippomc Jul 6, 2023
3d012e5
Fix lfpykit head model load on osb
filippomc Jul 6, 2023
86df4a7
Bump scipy from 1.4.1 to 1.10.0
dependabot[bot] Jul 6, 2023
77bebf9
Bump restrictedpython from 5.0 to 6.1
dependabot[bot] Jul 10, 2023
36e403f
Enforced UNSAFE_componentWillReceiveProps on changed properties
enicolasgomez Jul 11, 2023
1ced1a2
fix: commenting compiling of the mods since happening on demand when …
ddelpiano Jul 11, 2023
0d19844
Fix NYHeadModel download
filippomc Jul 12, 2023
439836c
Fix lfpykit head model load
filippomc Jul 12, 2023
fa0c552
Merge pull request #734 from MetaCell/release/1.0.0-notebook-fix
enicolasgomez Jul 12, 2023
0ac0d96
fix tests
SimaoBolota-MetaCell Jul 12, 2023
a259bce
Merge pull request #739 from MetaCell/fix/SaveTest
enicolasgomez Jul 12, 2023
e9f7d5e
Merge pull request #738 from MetaCell/release/1.0.0
enicolasgomez Jul 12, 2023
14bb13d
Update setup.py
enicolasgomez Jul 12, 2023
75af7c4
Update requirements.txt
enicolasgomez Jul 12, 2023
1f51e52
Update requirements.txt
enicolasgomez Jul 12, 2023
265ba8f
Merge pull request #742 from MetaCell/enicolasgomez-patch-1
enicolasgomez Jul 12, 2023
2c29fd7
Fix write permissions in test/stage env
filippomc Jul 13, 2023
8dd8e6e
chore: remove useless directory
filippomc Jul 13, 2023
faa1f3e
Mod files loading error fallback
filippomc Jul 13, 2023
5aca5d9
Merge branch 'master' of github.com:MetaCell/NetPyNE-UI into release/…
filippomc Jul 13, 2023
0332d26
Fix permissions on test/stage
filippomc Jul 13, 2023
3db4241
feat(neuroml): return output string on import failure
sanjayankur31 Jul 13, 2023
8c1f732
feat(neuroml): increase jvm memory
sanjayankur31 Jul 13, 2023
b553349
chore(neuroml): cosmetic tweaks
sanjayankur31 Jul 13, 2023
a7bc432
Update README.md
ddelpiano Jul 17, 2023
3348ee0
Merge pull request #752 from MetaCell/ddelpiano-patch-1
ddelpiano Jul 17, 2023
47726bf
Bump word-wrap from 1.2.3 to 1.2.4 in /tests/frontend/e2e
dependabot[bot] Jul 19, 2023
351bd55
Bump word-wrap from 1.2.3 to 1.2.4 in /webapp
dependabot[bot] Jul 19, 2023
190d505
Bump pygments from 2.6.1 to 2.15.0
dependabot[bot] Jul 20, 2023
8d7e417
added RxD test
SimaoBolota-MetaCell Jul 26, 2023
bbc25e4
RxD test added to github actions
SimaoBolota-MetaCell Jul 26, 2023
99f7acd
fixes
SimaoBolota-MetaCell Jul 26, 2023
4c24eae
fix
SimaoBolota-MetaCell Jul 26, 2023
00a15e4
fixed some configs
SimaoBolota-MetaCell Jul 26, 2023
626cc72
Merge pull request #759 from MetaCell/feature/134and133
enicolasgomez Jul 26, 2023
969cb7e
fix identation
SimaoBolota-MetaCell Jul 26, 2023
08d7f13
Bump cryptography from 2.9.2 to 41.0.3
dependabot[bot] Aug 1, 2023
bcc60d2
added extra configuration for empty errors
SimaoBolota-MetaCell Aug 9, 2023
32763b2
increased failure threshold to be consistent with the other tests
SimaoBolota-MetaCell Aug 9, 2023
e1c3a7c
Merge pull request #761 from MetaCell/release1/testfix
ddelpiano Aug 9, 2023
ef1bd58
Bump tornado from 6.1.0 to 6.3.3
dependabot[bot] Aug 14, 2023
f89555f
Fix issue with fast delete of field content
aranega Oct 18, 2023
594146c
Merge pull request #758 from MetaCell/release/1.0.0
ddelpiano Oct 19, 2023
4049204
Merge pull request #764 from MetaCell/master
ddelpiano Oct 19, 2023
c144148
Update "installation" section of the README.md
aranega Oct 20, 2023
9419e52
Merge pull request #682 from MetaCell/feature/netpyne-105
enicolasgomez Oct 26, 2023
013b931
Merge branch 'development' into feature/netpyne-106
enicolasgomez Oct 26, 2023
e09838e
Merge pull request #681 from MetaCell/feature/netpyne-106
enicolasgomez Oct 26, 2023
36f5f82
Merge pull request #762 from MetaCell/dependabot/pip/tornado-6.3.3
enicolasgomez Oct 30, 2023
476d149
Merge pull request #760 from MetaCell/dependabot/pip/cryptography-41.0.3
enicolasgomez Oct 30, 2023
9c3a325
Merge branch 'feature/depandabot_20231030' into dependabot/pip/pygmen…
enicolasgomez Oct 30, 2023
b111968
Merge pull request #756 from MetaCell/dependabot/pip/pygments-2.15.0
enicolasgomez Oct 30, 2023
69550df
Merge pull request #755 from MetaCell/dependabot/npm_and_yarn/webapp/…
enicolasgomez Oct 30, 2023
baa9a82
Merge branch 'feature/depandabot_20231030' into dependabot/npm_and_ya…
enicolasgomez Oct 30, 2023
86cc427
Merge pull request #754 from MetaCell/dependabot/npm_and_yarn/tests/f…
enicolasgomez Oct 30, 2023
516c841
Merge pull request #746 from sanjayankur31/feat/show-neuroml-import-e…
enicolasgomez Oct 30, 2023
d8996b3
Merge pull request #737 from MetaCell/dependabot/pip/restrictedpython…
enicolasgomez Oct 30, 2023
5471bdb
Merge pull request #735 from MetaCell/dependabot/pip/scipy-1.10.0
enicolasgomez Oct 30, 2023
d042422
Merge branch 'development' of github.com:MetaCell/NetPyNE-UI into fix…
aranega Oct 31, 2023
343a0a7
fix selector in test step
Oct 31, 2023
0cab979
regenerating dependencies
Nov 2, 2023
6cc710d
Add mechanism to be able to react on kernel status change from the
aranega Nov 7, 2023
cbf17ec
Image compatibility with OSB tweaks
filippomc Nov 7, 2023
a15dcb9
netpyne-24 Escape variables that are transmitted to python
aranega Nov 7, 2023
2586be8
Merge branch 'development' into feature/readme-update
aranega Nov 7, 2023
0b05197
netpyne-44 Create dedicated store for commands
aranega Nov 8, 2023
d437e86
netpyne-44 Add first implementation of a replay system
aranega Nov 8, 2023
9903141
netpyne-44 Add new action to drop last command
aranega Nov 8, 2023
9d83db9
netpyne-44 Update kernel listener internal state machine
aranega Nov 8, 2023
391a9b6
netpyne-44 Fix issue with non reopening modal
aranega Nov 8, 2023
2856508
Merge pull request #774 from MetaCell/feature/osb-deployment
enicolasgomez Nov 8, 2023
8fa70f9
netpyne-44 Fix Dialog component
aranega Nov 9, 2023
d4e3e8b
netpyne-44 Fix ActionValidation component
aranega Nov 9, 2023
b6f2722
netpyne-44 Add informative dialog about kernel restart
aranega Nov 9, 2023
c2d7bb0
netpyne-44 Remove crash button
aranega Nov 9, 2023
f2bec70
netpyne-44 Differenciate restart from unexpected restart
aranega Nov 9, 2023
6937f1b
Merge pull request #763 from MetaCell/fix/bug-fastdelete
enicolasgomez Nov 9, 2023
7439079
Merge branch 'development' of github.com:MetaCell/NetPyNE-UI into fea…
aranega Nov 13, 2023
311cd11
Merge branch 'development' of github.com:MetaCell/NetPyNE-UI into fea…
aranega Nov 13, 2023
e192576
Merge branch 'development' of github.com:MetaCell/NetPyNE-UI into fea…
aranega Nov 13, 2023
a152c69
NETPYNE-184 fix dev deployment
filippomc Nov 14, 2023
87b3167
Merge pull request #777 from MetaCell/feature/NETPYNE-184
enicolasgomez Nov 14, 2023
caabc04
Cherry picked changes after rebase
enicolasgomez Nov 14, 2023
a288d9d
fixed wrong scipy version
enicolasgomez Nov 14, 2023
cf1650b
Copied requirements file from dev
enicolasgomez Nov 14, 2023
26a2262
fix selector names for tutorials
Nov 14, 2023
60cc73f
changed experiment selector
Nov 14, 2023
8f0a96e
fix experiment selectors
Nov 14, 2023
0dca468
#netpyne-172 Dummy Stimulation area
vidhyalongani Nov 14, 2023
a86576d
selector fix
Nov 14, 2023
2768b1d
Add back the "BUILD_ARGS" variable in Dockerfile
aranega Nov 15, 2023
cc78268
Add back build variables for Docker
aranega Nov 16, 2023
6eb2e55
Change order of vars to take advantage of cache
aranega Nov 16, 2023
f945d4a
netpyne-44 Add auto-save from the initial point
aranega Nov 16, 2023
87d0140
netpyne-44 Add handling of kernel crash loop
aranega Nov 20, 2023
4e09f44
Merge branch 'development' of github.com:MetaCell/NetPyNE-UI into fea…
aranega Nov 20, 2023
9b72790
Merge pull request #783 from MetaCell/fix/netpyne-deployment
ddelpiano Nov 20, 2023
f899b70
Merge pull request #780 from MetaCell/fix/14nov
enicolasgomez Nov 20, 2023
a5c222e
Merge pull request #781 from MetaCell/fix/14nov
enicolasgomez Nov 20, 2023
8c58a1f
#Netpyne172 Population Stim sources UI
vidhyalongani Nov 21, 2023
c575ccf
netpyne-172 Comment some components
aranega Nov 22, 2023
b75493d
Merge branch 'development' of github.com:MetaCell/NetPyNE-UI into fea…
aranega Nov 22, 2023
13a98c1
#netpyne-172 Add another pulse functional
vidhyalongani Nov 22, 2023
3ac7a77
Merge branch 'feature/Netpyne-172' of github.com:MetaCell/NetPyNE-UI …
aranega Nov 22, 2023
f4063c7
Fixed Python console styling
enicolasgomez Nov 22, 2023
18297b1
#netpyne-172 All fields dummy UI
vidhyalongani Nov 22, 2023
0734552
Added AdapterComponent onChange handle to CoordsRange
enicolasgomez Nov 22, 2023
a45fba1
Competed missing functionality in CoordsRange component
enicolasgomez Nov 23, 2023
1db7d36
netpyne-172 Change layout of some components for complex stimulation
aranega Nov 23, 2023
6f389b4
Merge branch 'feature/Netpyne-172' of github.com:MetaCell/NetPyNE-UI …
aranega Nov 23, 2023
e77504f
netpyne-172 Fix merge issue
aranega Nov 23, 2023
4a3abe9
netpyne-172 Add layouts for all patterns
aranega Nov 24, 2023
fa97c66
Completed Coords Range missing functionality
enicolasgomez Nov 24, 2023
7876448
Added numeric validation to coords range fields
enicolasgomez Nov 24, 2023
4f04375
netpyne-172 Add last missing components
aranega Nov 27, 2023
930b1af
Merge branch 'development' of github.com:MetaCell/NetPyNE-UI into fea…
aranega Nov 27, 2023
50481d6
netpyne-24 Update pattern for special char masking
aranega Nov 27, 2023
3ef3185
netpyne-44 Do not record simulation commands
aranega Nov 27, 2023
7cef331
netpyne-24 Fix bug about name escaping
aranega Nov 28, 2023
c6aeb1f
Added handling for CoordsRange type change
enicolasgomez Nov 28, 2023
55e4da2
Fixed ids for textfields in coords range component
enicolasgomez Nov 28, 2023
b444bab
Merge pull request #785 from MetaCell/feature/188-range-fields-fix
ddelpiano Nov 28, 2023
1119234
Merge pull request #765 from MetaCell/feature/readme-update
ddelpiano Nov 28, 2023
63a684d
nepyne-193 Add first version of model validation
aranega Dec 1, 2023
fca1012
Added CspHtmlWebpackPlugin
enicolasgomez Dec 4, 2023
89e0819
Added headers to devServer
enicolasgomez Dec 4, 2023
d4e4dd6
Changed CSP
enicolasgomez Dec 4, 2023
354b9ba
Fixed state changes on type changes
enicolasgomez Dec 5, 2023
7d13a6b
removed .lock files
Dec 5, 2023
5ed2054
regenerating package-lock.json
Dec 5, 2023
d3ec768
Changed installation script so tornado supports CSP frame ancestors p…
enicolasgomez Dec 5, 2023
945ead1
Merge pull request #788 from MetaCell/feature/fix-coords-range-update
ddelpiano Dec 5, 2023
ac5d491
Fixed to last reported cases
enicolasgomez Dec 6, 2023
c1c8e09
Merge pull request #790 from MetaCell/feature/188-fix-coords-range-up…
ddelpiano Dec 6, 2023
179b1c5
Updated dependencies
enicolasgomez Dec 6, 2023
5e2bb2b
Reversed back package lock
enicolasgomez Dec 6, 2023
e945639
Forced parent div styling
enicolasgomez Dec 12, 2023
330823c
skipping failed test
Dec 12, 2023
d8377ed
Added missing dependency
enicolasgomez Dec 13, 2023
6d10519
added back yarn lock file
enicolasgomez Dec 13, 2023
aca1517
Merge pull request #792 from MetaCell/test/skip_fail
ddelpiano Dec 19, 2023
8d2a7f0
Merge branch 'development' of https://github.com/metacell/netpyne-ui …
ddelpiano Dec 20, 2023
1f971da
fixing tests and temp id in main.js for testing purposes
ddelpiano Dec 20, 2023
a32999b
adding if for when tests are from local to skip the login
SimaoBolota-MetaCell Dec 20, 2023
eea03c9
Added new frame ancestor directives
enicolasgomez Dec 20, 2023
a6f3b8d
other tests with the same logic when starting
SimaoBolota-MetaCell Dec 20, 2023
6111173
Extended base Select functionality
enicolasgomez Dec 20, 2023
6ba0f00
Fixes on webpack
enicolasgomez Dec 21, 2023
4cb04a0
Fixed type selection on ConnectivityRules
enicolasgomez Jan 8, 2024
739472c
NETPYNE-172: fixing one field
ddelpiano Jan 9, 2024
502f6f6
NETPYNE-172: cleanup
ddelpiano Jan 9, 2024
d3f933c
Merge pull request #786 from MetaCell/feature/Netpyne-172
ddelpiano Jan 9, 2024
5639283
Merge branch 'development' of https://github.com/metacell/netpyne-ui …
ddelpiano Jan 9, 2024
65aa8be
Merge pull request #772 from MetaCell/feature/netpyne-24
ddelpiano Jan 9, 2024
dceddff
browser and page instances for each test
SimaoBolota-MetaCell Jan 9, 2024
6c8f8d9
#199 Add Cell list to Dimensions
D-GopalKrishna Jan 9, 2024
9a4a28e
solve sandbox issue
SimaoBolota-MetaCell Jan 9, 2024
deb5fc4
Rolledback some changes
enicolasgomez Jan 9, 2024
9d2a0b1
Added back yarn lock file
enicolasgomez Jan 9, 2024
3813c9b
#199 remove cell List from NetPynePopulation Tab
D-GopalKrishna Jan 10, 2024
f08546b
separated tutorials and festures tests
SimaoBolota-MetaCell Jan 10, 2024
7b95723
Merge branch 'development' into feature/netpyne-193
aranega Jan 10, 2024
f8fd4cf
NETPYNE-193 Add validation on intantiation
aranega Jan 10, 2024
5f70e53
netpyne-193 Fix typo
aranega Jan 11, 2024
071ae73
Hacked iframe console so its always visibile but still hidden by layo…
enicolasgomez Jan 11, 2024
7f3ac43
#199 Cell list add child as dict or list(dict)
D-GopalKrishna Jan 14, 2024
d2fbce3
Merge branch 'development' into feature/199
D-GopalKrishna Jan 14, 2024
266813f
#199 NetPyNEPopulation - Merge branch 'development' into feature/199
D-GopalKrishna Jan 14, 2024
c0bb909
#199 remove the cellList tab from the development branch
D-GopalKrishna Jan 14, 2024
7f03a5f
Fix deployment -- default url
filippomc Jan 16, 2024
e96c366
Merge branch 'feature/iframe-throttling-fix-rebase' of github.com:Met…
filippomc Jan 16, 2024
c06fc85
Completed NetPyNESubcellsConnectivityRule missing component
enicolasgomez Jan 17, 2024
dad3bd8
divided tutorials tests
SimaoBolota-MetaCell Jan 22, 2024
f99210e
added sleep
SimaoBolota-MetaCell Jan 22, 2024
64262b8
NETPYNE-200: adding subcellular icon
ddelpiano Jan 23, 2024
63a2f71
Merge pull request #805 from MetaCell/feature/NETPYNE-200
ddelpiano Jan 23, 2024
038eb64
Merge pull request #773 from MetaCell/feature/netpyne-44
ddelpiano Jan 24, 2024
178d32f
Merge pull request #779 from MetaCell/feature/iframe-throttling-fix-r…
ddelpiano Jan 24, 2024
1738525
Merge pull request #799 from MetaCell/feature/netpyne-193
ddelpiano Jan 24, 2024
dd70fa6
Merge pull request #802 from MetaCell/feature/187-drop-downs-selection-2
ddelpiano Jan 24, 2024
e2ad45a
Merge branch 'development' of https://github.com/metacell/netpyne-ui …
ddelpiano Jan 24, 2024
b701053
Merge branch 'development' of https://github.com/metacell/netpyne-ui …
ddelpiano Jan 24, 2024
607170d
Update README.md
enicolasgomez Jan 24, 2024
437d2a6
Update README.md
enicolasgomez Jan 24, 2024
ed99891
#199 - Fix - cellList to cellsList and improve parsing in ListComponent
D-GopalKrishna Jan 25, 2024
91d362f
Merge remote-tracking branch 'origin/feature/199' into feature/199
D-GopalKrishna Jan 25, 2024
08253e1
Fixing ui crash
ddelpiano Jan 25, 2024
58dcfe8
code cleanup
ddelpiano Jan 25, 2024
ba52bd5
Merge pull request #801 from MetaCell/feature/199
ddelpiano Jan 25, 2024
081362a
Release 1.1: bumping release version up
ddelpiano Jan 25, 2024
b72b555
added sleep in individual simple tutprials tests
SimaoBolota-MetaCell Jan 26, 2024
255759d
Merge branch 'development' into codefresh/tests
SimaoBolota-MetaCell Jan 26, 2024
f80b3ef
improved tests adding waitrForSelectors on missing clicks
SimaoBolota-MetaCell Jan 26, 2024
075d397
Merge branch 'codefresh/tests' of https://github.com/MetaCell/NetPyNE…
SimaoBolota-MetaCell Jan 26, 2024
9288711
errors in codefresh for these lines
SimaoBolota-MetaCell Jan 30, 2024
42773ed
upgraded to geppetto 1.2.7
enicolasgomez Feb 5, 2024
a3a71b4
Merge pull request #787 from MetaCell/feature/depandabot_20231030
ddelpiano Feb 5, 2024
267c336
Merge pull request #795 from MetaCell/codefresh/tests
enicolasgomez Feb 6, 2024
fbc4834
Merge pull request #807 from MetaCell/codefresh/tests
enicolasgomez Feb 6, 2024
d995bd1
NETPYNE-209 hooked events on notebook load
filippomc Feb 8, 2024
3f2014b
Optimize dockerfile
filippomc Feb 8, 2024
130abf4
Merge pull request #808 from MetaCell/feature/NETPYNE-209
ddelpiano Feb 14, 2024
fa59d8a
bumping netpyne version up
ddelpiano Feb 14, 2024
6760222
Fix dockerfile
filippomc Feb 15, 2024
bb5529c
Merge pull request #809 from MetaCell/fix/dockerfile
ddelpiano Feb 15, 2024
ad14106
NETPYNE-213: fixing dropdown issue
ddelpiano Feb 22, 2024
2406ce5
NETPYNE-208: fixing icons position
ddelpiano Feb 22, 2024
7a7c3fe
Merge pull request #813 from MetaCell/feature/NETPYNE-208
enicolasgomez Feb 22, 2024
c21dbb7
e2e tests improvements for codefresh integration
SimaoBolota-MetaCell Feb 25, 2024
82e6604
e2e tests improvements for codefresh integration
SimaoBolota-MetaCell Feb 25, 2024
cb63c68
fixing versions in dialog
ddelpiano Feb 26, 2024
9e495c6
Merge pull request #814 from MetaCell/feature/NETPYNE-208
ddelpiano Feb 26, 2024
777c3c6
aligning package files used for develop
ddelpiano Feb 26, 2024
4a867bb
Merge pull request #815 from MetaCell/feature/NETPYNE-208
ddelpiano Feb 26, 2024
c87d28f
bumping node version down
ddelpiano Feb 27, 2024
e86c76a
Merge pull request #816 from MetaCell/feature/NETPYNE-208
ddelpiano Feb 27, 2024
38bc39e
removed non updated expect
SimaoBolota-MetaCell Feb 27, 2024
c11d769
reverting to node 18 and geppetto-meta 1.2.0
ddelpiano Feb 27, 2024
6c5e7ca
Merge pull request #817 from MetaCell/feature/NETPYNE-208
ddelpiano Feb 27, 2024
c3b9bce
Removed sorting function to keep initial values
enicolasgomez Feb 28, 2024
a99bd85
improved method for waiting for EEG and Dipole imgs
SimaoBolota-MetaCell Feb 28, 2024
e573b07
commented out tests workflow in github actions
SimaoBolota-MetaCell Feb 28, 2024
a103201
Merge pull request #820 from MetaCell/clean/githubactions
ddelpiano Feb 28, 2024
f05dd9f
Upgraded to geppetto-meta 1.2.8
enicolasgomez Mar 5, 2024
798cf71
Merge pull request #819 from MetaCell/bug/208-widgets-order
enicolasgomez Mar 5, 2024
e589ff7
incrementing rendering threshold
ddelpiano Mar 5, 2024
5167f8b
waitForSelector timeout
SimaoBolota-MetaCell Mar 6, 2024
421bbd0
skipped some steps to make the test faster
SimaoBolota-MetaCell Mar 12, 2024
eb3b3a3
Merge pull request #825 from MetaCell/release/1.1.0
ddelpiano Mar 29, 2024
dee4f40
Merge pull request #826 from MetaCell/master
ddelpiano Mar 29, 2024
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
  •  
  •  
  •  
5 changes: 3 additions & 2 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ notebook.ipynb
Dockerfile
Dockerfile_base
Dockerfile_dev
node_modules
webapp/node_modules
webapp/build
webapp/geppetto-client
workspace
Expand All @@ -23,4 +23,5 @@ app.log
/.pytest_cache
.jupyter-config
**/*.pyc
**/__pycache__
**/__pycache__
app.log
258 changes: 258 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,258 @@
# name: Tests Workflow

# # Controls when the workflow will run
# on:
# # Triggers the workflow on push or pull request events but only for the specified branch
# push:
# branches:
# - "master"
# - "development"
# pull_request:
# branches:
# - "master"
# - "development"

# # A workflow run is made up of one or more jobs that can run sequentially or in parallel
# jobs:
# EEG_Dipole-test:
# # The type of runner that the job will run on
# runs-on: ubuntu-20.04
# container: lironavon/docker-puppeteer-container:14.16.0
# env:
# CI: true
# steps:
# - uses: actions/checkout@v1
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v1
# with:
# node-version: ${{ matrix.node-version }}
# cache-dependency-path: frontend/e2e/tests/package-lock.json
# - name: EEG and Dipole Plot snapshot test using Tut#1
# run: |
# cd tests/frontend/e2e
# #install dependencies
# npm ci
# # run EEG and Dipole Plot test
# npm run EEG_Dipole_test
# env:
# CI: true
# Experiment_Manager-test:
# # The type of runner that the job will run on
# runs-on: ubuntu-20.04
# container: lironavon/docker-puppeteer-container:14.16.0
# env:
# CI: true
# steps:
# - uses: actions/checkout@v1
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v1
# with:
# node-version: ${{ matrix.node-version }}
# cache-dependency-path: frontend/e2e/tests/package-lock.json
# - name: Experiment Manager snapshot test using Tut#1
# run: |
# cd tests/frontend/e2e
# #install dependencies
# npm ci
# # run Experiment Manager test
# npm run Experiment_Manager_test
# env:
# CI: true
# Control_Panel-test:
# # The type of runner that the job will run on
# runs-on: ubuntu-20.04
# container: lironavon/docker-puppeteer-container:14.16.0
# env:
# CI: true
# steps:
# - uses: actions/checkout@v1
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v1
# with:
# node-version: ${{ matrix.node-version }}
# cache-dependency-path: frontend/e2e/tests/package-lock.json
# - name: Control Panel test using Tut#2
# run: |
# cd tests/frontend/e2e
# #install dependencies
# npm ci
# # run Control Panel test
# npm run Control_Panel_test
# env:
# CI: true
# Save_and_Open_File-test:
# # The type of runner that the job will run on
# runs-on: ubuntu-20.04
# container: lironavon/docker-puppeteer-container:14.16.0
# env:
# CI: true
# steps:
# - uses: actions/checkout@v1
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v1
# with:
# node-version: ${{ matrix.node-version }}
# cache-dependency-path: frontend/e2e/tests/package-lock.json
# - name: Test for Opening and Saving a file
# run: |
# cd tests/frontend/e2e
# #install dependencies
# npm ci
# # run Control Panel test
# npm run Save_Open_File_test
# env:
# CI: true
# RxD-test:
# # The type of runner that the job will run on
# runs-on: ubuntu-20.04
# container: lironavon/docker-puppeteer-container:14.16.0
# env:
# CI: true
# steps:
# - uses: actions/checkout@v1
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v1
# with:
# node-version: ${{ matrix.node-version }}
# cache-dependency-path: frontend/e2e/tests/package-lock.json
# - name: Test for RxD plot
# run: |
# cd tests/frontend/e2e
# #install dependencies
# npm ci
# # run RxD Plot test
# npm run RxD_test
# env:
# CI: true
# Tutorial_1-SmokeTest:
# # The type of runner that the job will run on
# runs-on: ubuntu-20.04
# container: lironavon/docker-puppeteer-container:14.16.0
# env:
# CI: true
# steps:
# - uses: actions/checkout@v1
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v1
# with:
# node-version: ${{ matrix.node-version }}
# cache-dependency-path: frontend/e2e/tests/package-lock.json
# - name: Tutorial 1 Plot Tests
# run: |
# cd tests/frontend/e2e
# #install dependencies
# npm ci
# # run Tutorial 1 Plot Tests
# npm run Tutorial_1_test
# env:
# CI: true
# Tutorial_2-SmokeTest:
# # The type of runner that the job will run on
# runs-on: ubuntu-20.04
# container: lironavon/docker-puppeteer-container:14.16.0
# env:
# CI: true
# steps:
# - uses: actions/checkout@v1
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v1
# with:
# node-version: ${{ matrix.node-version }}
# cache-dependency-path: frontend/e2e/tests/package-lock.json
# - name: Tutorial 2 Plot Tests
# run: |
# cd tests/frontend/e2e
# #install dependencies
# npm ci
# # run Tutorial 2 Plot Tests
# npm run Tutorial_2_test
# env:
# CI: true
# Tutorial_3a-SmokeTest:
# # The type of runner that the job will run on
# runs-on: ubuntu-20.04
# container: lironavon/docker-puppeteer-container:14.16.0
# env:
# CI: true
# steps:
# - uses: actions/checkout@v1
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v1
# with:
# node-version: ${{ matrix.node-version }}
# cache-dependency-path: frontend/e2e/tests/package-lock.json
# - name: Tutorial 3a Plot Tests
# run: |
# cd tests/frontend/e2e
# #install dependencies
# npm ci
# # run Tutorial 3a Plot Tests
# npm run Tutorial_3A_test
# env:
# CI: true
# Tutorial_3b-SmokeTest:
# # The type of runner that the job will run on
# runs-on: ubuntu-20.04
# container: lironavon/docker-puppeteer-container:14.16.0
# env:
# CI: true
# steps:
# - uses: actions/checkout@v1
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v1
# with:
# node-version: ${{ matrix.node-version }}
# cache-dependency-path: frontend/e2e/tests/package-lock.json
# - name: Tutorial 3b Plot Tests
# run: |
# cd tests/frontend/e2e
# #install dependencies
# npm ci
# # run Tutorial 3b Plot Tests
# npm run Tutorial_3B_test
# env:
# CI: true
# Tutorial_3c-SmokeTest:
# # The type of runner that the job will run on
# runs-on: ubuntu-20.04
# container: lironavon/docker-puppeteer-container:14.16.0
# env:
# CI: true
# steps:
# - uses: actions/checkout@v1
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v1
# with:
# node-version: ${{ matrix.node-version }}
# cache-dependency-path: frontend/e2e/tests/package-lock.json
# - name: Tutorial 3c Plot Tests
# run: |
# cd tests/frontend/e2e
# #install dependencies
# npm ci
# # run Tutorial 3c Plot Tests
# npm run Tutorial_3C_test
# env:
# CI: true
# Tutorial_4-SmokeTest:
# # The type of runner that the job will run on
# runs-on: ubuntu-20.04
# container: lironavon/docker-puppeteer-container:14.16.0
# env:
# CI: true
# steps:
# - uses: actions/checkout@v1
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v1
# with:
# node-version: ${{ matrix.node-version }}
# cache-dependency-path: frontend/e2e/tests/package-lock.json
# - name: Tutorial 4 Plot Tests
# run: |
# cd tests/frontend/e2e
# #install dependencies
# npm ci
# # run Tutorial 4 Plot Tests
# npm run Tutorial_4_test
# env:
# CI: true
9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ init.py
webapp/node_modules
webapp/geppetto-client
webapp/build
webapp/.yalc
workspace
netpyne_workspace
tests/frontend/e2e/node_modules
Expand All @@ -24,4 +25,10 @@ utilities/x86_64
.idea
*.iml
x86_64
.jupyter-config
.jupyter-config
venv
webapp/build
webapp/.yalc
node_modules
sa_nyhead.mat
workspace
Loading