Commit Graph
66 Commits
Author SHA1 Message Date
Bálint Bokros c357e47e93 Vendorize queueing-subject 2018-05-18 11:31:23 +02:00
Bálint Bokros a20b2f525e Upgrade packages 2018-05-02 14:07:13 +02:00
Bokros Bálint 1d63f2d983 Merge pull request #20 from avatao-content/pinning-fix
Rebase and fix improve pg's pinning magic
2018-04-20 16:03:28 +02:00
Bokros Bálint 2d82b83b06 Merge pull request #19 from avatao-content/config_refactor
Config refactor
2018-03-21 16:52:09 +01:00
Bokros Bálint ce97228a51 Merge pull request #18 from avatao-content/webide_enhancements
Webide enhancements
2018-03-19 13:34:33 +01:00
Bokros Bálint ecec5e9bbe Merge pull request #15 from avatao-content/webide-directories
Implement workdir changing support on frontend
2018-03-09 11:23:11 +01:00
Bokros Bálint 10cf9907d2 Merge pull request #14 from avatao-content/error_handling
Implement robust error handling
2018-03-07 17:16:19 +01:00
Bokros Bálint fcb48fa6fb Merge pull request #13 from avatao-content/pmgeh_monitorpause_fix
Fix monitor pausing rendered useless by pmgeh, general webide optimization
2018-03-02 14:21:04 +01:00
Bokros Bálint ddc4430bde Merge pull request #12 from avatao-content/pmgeh
Implement manipulation of supervisor processes from frontend
2018-02-28 17:59:01 +01:00
Bokros Bálint 72223215cd Merge pull request #10 from avatao-content/service_hell
Move angular services to separate directory
2018-02-20 17:04:03 +01:00
Bálint Bokros 19f03446c6 Remove unnecessary import 2018-02-19 10:24:55 +01:00
Bokros Bálint 958239a681 Merge pull request #8 from avatao-content/routing
Add routing support (depends on backend multi-websocket support)
2018-02-19 10:12:54 +01:00
Bálint Bokros 1c445deb88 Clean up WebIDE component's event handlers 2018-02-16 17:35:47 +01:00
Bálint Bokros 4faffe1f79 Make SourceCode interface represent reality 2018-02-16 17:32:29 +01:00
Bokros Bálint 95d616225f Merge pull request #7 from avatao-content/reload_fix
Fix command callback delegation
2018-02-15 17:19:22 +01:00
Bálint Bokros 39f7ab8a93 Upgrade xterm to 3.1 2018-02-15 14:07:11 +01:00
Bálint Bokros 7198040f06 Upgrade ng-bootstrap to stable 2018-02-15 14:07:11 +01:00
Bálint Bokros 11c74b28f8 Update packages 2018-02-15 14:07:11 +01:00
Bálint Bokros 07c6ee8a7e Import popular language definitions for code highlighting 2018-02-15 11:30:00 +01:00
Bálint Bokros ae58ee906f Use modelist to automagically select correct code highlight 2018-02-15 11:30:00 +01:00
Bálint Bokros c88fd8c3b8 Make mode binding one-way
It is only updated one-way, so the binding shouldn't be two-way.
2018-02-15 11:29:51 +01:00
Bálint Bokros 8e5f402519 Trigger change detection explicitly after WebIDE content is updated
This makes human sized stack traces go away ¯\_(ツ)_/¯
2018-02-15 11:29:51 +01:00
Bálint Bokros 882899ee9c Move handling textChanged to separate macrotask 2018-02-15 11:29:51 +01:00
Bálint Bokros b6f4c870b6 Add polyfill to make sure RxJS runs in the correct zone 2018-02-15 11:29:51 +01:00
Bálint Bokros 96cbebc204 Add polyfills to support MSIE 2018-02-15 11:29:51 +01:00
Bokros Bálint 9e5b670f2b Merge pull request #5 from avatao-content/bootiful
Bootiful
2018-02-14 13:25:57 +01:00
Bálint Bokros 0f45448467 Fix whitespace 2018-02-14 13:24:00 +01:00
Bálint Bokros 9bc00d2d8b Use tfw prefix for custom CSS classes 2018-02-14 13:23:41 +01:00
Bálint Bokros 7152094053 Remove nonexistent classes 2018-02-14 13:22:07 +01:00
Bokros Bálint d1a7fe2193 Merge pull request #4 from avatao-content/watchdog
Implement frontend reload command (triggers webide file request)
2018-02-13 16:35:19 +01:00
Bokros Bálint a6ee39156b Merge pull request #3 from avatao-content/webide_rework
Webide rework
2018-02-08 17:40:12 +01:00
Bálint Bokros eb90c66c84 Rename LogsComponent to MessagesComponent 2018-02-01 16:39:08 +01:00
Bálint Bokros d5e14d0d8a Move Message class to separate file 2018-02-01 16:39:08 +01:00
Bálint Bokros 1c1bddd955 Create initial implementation of messaging 2018-02-01 16:39:08 +01:00
Bálint Bokros 6b9c2c19e3 Create Message class representing defined data format 2018-02-01 16:39:08 +01:00
Bálint Bokros e0bdf1d9ed Remove test code 2018-02-01 16:39:08 +01:00
Bálint Bokros 11b004e3b7 Move FSMUpdate class to separate file 2018-02-01 16:38:56 +01:00
Bálint Bokros 246d0366eb Rename variable for consistency 2018-02-01 16:38:13 +01:00
Bálint Bokros c4be3466f2 Move SourceCode class next to its sole client 2018-02-01 16:35:00 +01:00
Bálint Bokros 858f372ca8 Add proxy configuration to ease development 2018-02-01 16:35:00 +01:00
Bálint Bokros dfd5712951 Fix height of first row 2018-02-01 16:35:00 +01:00
Bálint Bokros a45fd0a465 Remove top margin from WebIDE component 2018-02-01 16:35:00 +01:00
Bálint Bokros dec3c5dbca Move hardcoded style to CSS in WebIDE 2018-02-01 16:35:00 +01:00
Bokros Bálint e4b5f1649c Merge pull request #1 from avatao-content/fsmupdate
Implement service to monitor backend FSM state
2018-01-29 11:23:21 +01:00
Bálint Bokros 8459bf0797 Upgrade packages 2018-01-25 16:35:16 +01:00
Bálint Bokros 8313b89590 Upgrade packages 2018-01-18 10:28:20 +01:00
Bálint Bokros e2afb73913 Show TerminalComponent 2018-01-17 17:50:34 +01:00
Bálint Bokros 5846defd2c Create initial version of TerminalComponent 2018-01-17 17:50:34 +01:00
Bálint Bokros 4607219ed6 Create initial version of TerminadoService
WebSocket address is hardcoded temporarily
2018-01-17 17:50:13 +01:00
Bálint Bokros caef4360b0 Add xterm to dependencies 2018-01-17 17:23:54 +01:00
Bálint Bokros 1af4333347 Send reset signal on application start 2018-01-11 16:12:54 +01:00
Bálint Bokros 89cc0fca1c Do not hardcode WebSocket URL 2018-01-11 16:12:32 +01:00
Bálint Bokros 2328162ffc Hide buttons 2018-01-11 16:11:55 +01:00
Bálint Bokros ffd8360fe2 Add logic to Login 2018-01-11 16:11:40 +01:00
Bálint Bokros fd7d3b83d6 Add initial logic to WebIDE 2018-01-11 16:11:01 +01:00
Bálint Bokros 2c211daa3c Use templates for WSMessage 2018-01-11 16:08:41 +01:00
Bálint Bokros d66705f2f2 Use lettable RxJS operators 2018-01-11 16:04:29 +01:00
Bálint Bokros 8187f11068 Remove unused test files 2018-01-11 11:27:05 +01:00
Bálint Bokros bbe40e3d72 Upgrade packages 2018-01-11 11:21:58 +01:00
Bálint Bokros f82f9a55ae Create initial version of application 2017-12-18 17:52:10 +01:00
Bálint Bokros 9ccb152f0f Create initial version of WebSocket service 2017-12-18 17:51:06 +01:00
Bálint Bokros f14be39faf Create Markdown service 2017-12-18 17:49:57 +01:00
Bálint Bokros 154c6c8fef Use Bootstrap 2017-12-18 17:48:47 +01:00
Bálint Bokros d250bf6cf1 Use SCSS instead of plain CSS 2017-12-18 17:48:19 +01:00
Bálint Bokros 84c445f0d5 Optimize production build 2017-12-18 17:46:22 +01:00
Bálint Bokros 93794206c2 Add packages 2017-12-18 17:46:04 +01:00