9af877ca60
web: Move to separate repository
2025-11-20 10:18:08 -06:00
ccda7dde9b
web: refine style
2025-11-14 15:40:33 -06:00
95ad6eca00
web: Minor changes to icons
2025-11-14 11:14:27 -06:00
61179bb7c7
web: add redo
2025-11-13 08:55:03 -06:00
8b170cdbbf
web: update buttons
2025-11-13 08:47:27 -06:00
12c5f9ccca
web/backend: Show elapsed time
2025-11-12 15:33:22 -06:00
f53d704e74
web: Show position in line
2025-11-12 15:09:18 -06:00
22f1f9dae5
web/backend: Allow multiple workers
2025-11-12 13:20:45 -06:00
1ef7fc5535
web: Fix timezone
2025-11-12 12:37:16 -06:00
8fe330857d
web: Update Dockerfile, Makefile
2025-11-12 12:26:05 -06:00
c9e18d4fe4
web/backend: use multiprocessing instead of threads; improve logging
2025-11-12 11:52:30 -06:00
117bf478f4
web/backend: Run tasks in separate thread
2025-11-12 09:34:45 -06:00
6c57e960aa
web: frontend: Switch to express
2025-11-11 15:19:34 -06:00
4c34931b34
web: Prepare containers
2025-11-11 14:46:16 -06:00
18ab2c40ba
web: Implement Jobs component
2025-11-11 11:54:22 -06:00
3168036bca
web: implement onSolve
2025-11-11 10:49:40 -06:00
60fdf129a1
web: backend: Add CORS endpoints
2025-11-11 10:48:36 -06:00
49e4cdef59
web: backend: Allow user to choose HOST
2025-11-11 10:29:17 -06:00
a465154fec
web: Add routes, solve button
2025-11-11 09:44:54 -06:00
1254780e42
web: backend: Implement view endpoint
2025-11-07 11:32:14 -06:00
ad8ee6fe6b
web: backend: Make JobProcessor more abstract
2025-11-07 11:16:13 -06:00
e52798da7a
web: backend: minor fixes
2025-11-07 10:59:00 -06:00
35dd5ab1a9
web: backend: Implement job queue
2025-11-06 15:22:19 -06:00
5c7b8038a1
web: Initial backend implementation
2025-11-06 13:49:02 -06:00
c2d5e58c75
web: Reorganize into frontend/backend
2025-11-06 12:41:03 -06:00
54b5b9dd7f
docs: Fix broken image link
2025-11-05 09:57:17 -06:00
395c041202
Merge branch 'hotfix/0.4.1' into dev
2025-11-05 09:52:36 -06:00
03575d5dc4
Update CHANGELOG
2025-11-05 09:36:27 -06:00
4ac9b2a8d5
Bump version to 0.4.1
2025-11-05 09:33:30 -06:00
8763c8d8f7
Bump min julia version to 1.10; disable flaky tests
2025-11-05 09:27:55 -06:00
bbe57f88cd
Fix some multi-threading issues
...
Replace nthreads by maxthreadid and use :static scheduling to disable
task migration. Fixes #56 .
2025-11-05 09:09:45 -06:00
8e2769dc0e
web: Update favicon
2025-09-10 15:02:04 -05:00
e96557bed8
web: Add placeholder text
2025-09-10 14:54:26 -05:00
5b9727b0ba
web: Add support for transmission contingencies
2025-09-10 14:28:14 -05:00
9f560df4f5
web: Add support for price-sensitive loads
2025-09-10 12:30:11 -05:00
356046be7b
web: Standardize capitalization in section headers
2025-09-10 11:55:18 -05:00
201dd34b30
web: Add support for storage units
2025-09-10 11:54:17 -05:00
fd95cefefc
web: Handle error during table data update
2025-09-10 10:58:54 -05:00
930c6a3277
web: Optimize table data updates
2025-09-10 10:04:24 -05:00
3eb4cceb54
web: Clean up console logs and reset active cell after edit
2025-09-09 12:11:54 -05:00
5fbf9af286
web: Fix failing tests
2025-09-09 12:05:01 -05:00
1c821dde14
web: changeTimeHorizon, changeTimeStep: Adjust profiled units
2025-09-09 11:39:20 -05:00
055faefa28
web: Sync TextInputRow value with initialValue changes
2025-09-09 11:28:38 -05:00
af7cb92282
web: Adjust padding and margins
2025-09-09 11:10:04 -05:00
872cb7a66e
web: Preserve active cell state during table updates
2025-09-09 10:56:57 -05:00
771eb5fa6d
web: Fix update columns
2025-09-09 10:56:56 -05:00
840eea9879
web: Add Dockerfile
2025-06-27 11:54:49 -05:00
0dc0a5b460
Implement web case builder
...
Co-authored-by: Alinson S. Xavier <git@axavier.org >
Co-authored-by: Shaoming Xu <xsm90827@gmail.com >
2025-06-27 11:42:03 -05:00
a09e25db0f
web: Remove TEST_SCENARIO and update scenario initialization
2025-06-27 11:41:03 -05:00
53489c1638
web: Update nullable number handling
2025-06-27 11:37:50 -05:00
fff70cce67
Fix ucjl-0.2.json.gz fixture
2025-06-27 10:59:16 -05:00
869498fa97
web: implement data migration, reorganize data folder
2025-06-27 10:59:02 -05:00
cac9d7e230
web: Transmission lines
2025-06-27 10:30:14 -05:00
eb3d39b1ab
web: ThermalUnits: onDataChanged
2025-06-25 13:59:07 -05:00
3bf028577e
web: ThermalUnits: CSV upload
2025-06-25 13:17:04 -05:00
3f10ad23ca
web: ProfiledUnits: Revise CSV upload
2025-06-25 12:15:09 -05:00
7c752e4c31
web: ThermalUnits: Add, delete, and rename
2025-06-25 11:47:44 -05:00
dea5217916
web: ThermalUnits: Implement CSV download
2025-06-25 10:55:45 -05:00
012331c4bd
web: DataTable: Use list editor for boolean values
2025-06-25 10:46:55 -05:00
1fea873ddf
web: ThermalUnits: Build table data
2025-06-25 10:32:04 -05:00
d78700bdc6
web: Start implementation of ThermalUnitsComponent
2025-06-25 10:12:32 -05:00
02ddaf20dc
web: Flatten dir structure
2025-06-25 08:58:39 -05:00
be500b920e
web: Add undo functionality
2025-06-24 12:19:41 -05:00
9d48112bb9
web: Propagate bus deletion and renaming
2025-06-24 11:28:21 -05:00
5bfc3ffa55
web: Improve CSV validation
2025-06-24 11:06:26 -05:00
1b37af82e3
web: ProfiledUnits: Add data change and rename functionality
2025-06-24 10:39:06 -05:00
86aababf33
web: ProfiledUnits: Rename and delete
2025-06-24 09:21:54 -05:00
8397571c11
web: Add createProfiledUnit
2025-06-23 16:48:10 -05:00
8827f9e6c8
web: profiled units: Allow CSV upload
2025-06-23 16:06:23 -05:00
eb862e5701
web: Update busOperations to support time-indexed loads
2025-06-23 10:57:46 -05:00
80d8bb838c
web: Profiled units
2025-05-29 12:33:06 -05:00
ee7a948a78
web: display toast, maintain table stage, localStorage
2025-05-21 12:01:04 -05:00
0cf93e7aa0
web: use defaults; calculate table height
2025-05-20 10:27:24 -05:00
6d9bbaab4e
web: Reorganize
2025-05-16 14:37:53 -05:00
957294f220
web: Accept gz files
2025-05-16 14:32:03 -05:00
d8feef5431
web: Allow changing parameters
2025-05-16 13:44:14 -05:00
6469840f0a
Validation; reformat source code
2025-05-15 14:04:16 -05:00
062b38514b
Buses
2025-05-15 11:49:42 -05:00
ea58cf1615
web: Initial version
2025-05-12 14:36:57 -05:00
facc9faabf
Update README.md
2024-08-19 10:17:16 -05:00