- 29 May, 2018 2 commits
-
-
Haye Böhm authored
- Add new share types denoting a share is a remote (SDSRemote) - Change read/write/modify signatures to be able to return that a respective operation is queued. - Change get/set/upd to use and wait for asyn operations - Change part of the task rewriting to account for waiting for async operations An operation on a SDS can now yield either: Queued connectionId: An async operation is queued, the task will be notified when it is done. The connectionId should be used to retrieve the result from the connection states in the world. This is only returned when: - The operation is done on a RemoteSDS - The operation is done in the context of a task Result a: Synchronous operation was done, return the result directly
-
Mart Lubbers authored
-
- 17 May, 2018 1 commit
-
-
Mart Lubbers authored
-
- 23 Apr, 2018 1 commit
-
-
Mart Lubbers authored
-
- 19 Apr, 2018 1 commit
-
-
Mart Lubbers authored
-
- 11 Jan, 2018 1 commit
-
-
Mart Lubbers authored
For this I had to change all functions depending on the iworld timestamp directly. Tasks using the share will still work.
-
- 29 Nov, 2017 1 commit
-
-
Bas Lijnse authored
Changed task output queue to allow server-side exception information to be sent properly to the client framework.
-
- 27 Nov, 2017 1 commit
-
-
Bas Lijnse authored
because the pings keep active clients alive
-
- 12 Oct, 2017 1 commit
-
-
Steffen Michels authored
-
- 11 Oct, 2017 1 commit
-
-
Steffen Michels authored
-
- 11 Sep, 2017 1 commit
-
-
Bas Lijnse authored
-
- 22 Aug, 2017 2 commits
-
-
Bas Lijnse authored
- Created an engine option for enabling/disabling autolayouting. This makes debugging easier. - Added a layout for creating a toolbar and moving selected actions to it.
-
Bas Lijnse authored
-
- 21 Aug, 2017 2 commits
-
-
Bas Lijnse authored
-
Bas Lijnse authored
Centralized itasks engine options in an EngineOptions record that you can customize using startEngineWithOptions
-
- 15 Aug, 2017 1 commit
-
-
Bas Lijnse authored
Completely changed the way the store works. It is now fully built on top of the core SDS sources and combinators. Before the store existed as part of the engine although you could access it using some SDS's. To make this possible I added a generic caching combinator for SDS's such that caching is no longer limited to files in the store, but can be applied to any shared source. This change removes *a lot* of unnecessary I/O and makes iTask apps feel more responsive.
-
- 23 Jul, 2017 1 commit
-
-
Bas Lijnse authored
-
- 05 Jul, 2017 2 commits
-
-
Bas Lijnse authored
-
Bas Lijnse authored
-
- 04 Jul, 2017 1 commit
-
-
Bas Lijnse authored
Moved everything from iTasks.API.Core.* except for some leftover types and derives in iTasks.API.Core.Types that should be distributed over other modules once everything has been moved.
-
- 03 Jul, 2017 1 commit
-
-
Bas Lijnse authored
-
- 26 Jun, 2017 1 commit
-
-
Bas Lijnse authored
-
- 15 Jun, 2017 1 commit
-
-
Bas Lijnse authored
It now includes checking the buildID of the application and the creation time of the task instance.
-
- 08 Jun, 2017 1 commit
-
-
Bas Lijnse authored
Added setting return codes when the itasks main loop stops. It is used when running the test as cli application
-
- 07 Jun, 2017 2 commits
-
-
Bas Lijnse authored
-
Bas Lijnse authored
Added the possibility to run an iTasks event loop with a list of tasks that are immediately created and evaluated
-
- 07 May, 2017 1 commit
-
-
Steffen Michels authored
-
- 28 Apr, 2017 1 commit
-
-
Steffen Michels authored
-
- 13 Feb, 2017 2 commits
-
-
Bas Lijnse authored
-
Bas Lijnse authored
-
- 02 Feb, 2017 1 commit
-
-
Bas Lijnse authored
-
- 19 Jan, 2017 1 commit
-
-
Arjan Oortgiese authored
Obtaining the application path using the command line arguments is not supported for application that embed iTasks as library like Android.
-
- 30 Oct, 2016 1 commit
-
-
Bas Lijnse authored
-
- 26 Oct, 2016 1 commit
-
-
Bas Lijnse authored
-
- 12 Oct, 2016 1 commit
-
-
Mart Lubbers authored
-
- 03 Oct, 2016 1 commit
-
-
Bas Lijnse authored
-
- 26 Sep, 2016 2 commits
-
-
Bas Lijnse authored
Removed the builtin bootstrap html page and replaced it with a static html page that can be easily customised.
-
Bas Lijnse authored
Made the engine more robust by no longer stopping on every task evaluation exception. It now simply shows a warning.
-
- 05 May, 2016 1 commit
-
-
Bas Lijnse authored
-
- 02 May, 2016 1 commit
-
-
Bas Lijnse authored
Moved IO state tracking to a separate share to prevent triggering of an endless feedback loop between task instances
-