dbeb3cd689Adding small fixes for the Code Transpiler.
Martin Karkowski
2022-10-29 07:52:32 +0200
881456b2ca# 1.4.4 - Modified: - Renamed the decorator exportFunctionAsNopeService -> exportAsNopeService and the Interface IexportFunctionAsNopeServiceParameters -> IexportAsNopeServiceParameters - NopeInstanceManager and GenericWrapper: Now receives a factory to generate the a NopeEventEmitter: - This affects a lot packages. - NopeModule: - renamed listFunctions to listMethods - renamed functions is now called methods - The Description format is being updated (functions is now called methods) - Fixes: - NopeModule: - Now disposes Emitters as Properties as well - getIdentifierOf checks event emitters as well now. - GenericWrapper: - Now automatically registers emitters as well. - Added: - NopeModule: Added the method listEvents (to show the available Emitters registered as Properties.)
Martin Karkowski
2022-10-29 07:52:14 +0200
2f6f71eb8fCorrecting version in files. And adapting internal name of cli-parameter
Martin Karkowski
2022-10-27 20:13:20 +0200
90783572b4# 1.4.1 - Fixes: - Fixing time based issue in ConnectivityManager (using the now synced time for checkups) - dispatchers.ConnectivityManager.ConnectivityManager: fixing _checkDispatcherHealth - Fixing extractUniqueValues now it is possible to use different pathes for the key and value - lib\helpers\mapMethods.ts has been adapted - lib\pubSub\nopePubSubSystem.ts contains the following fixes: - fixing typo of method updateMatching - Modified: - lib\pubSub\nopePubSubSystem.ts: - throws error if register method doest not contain a topic. - Adapted the behavior of _patternbasedPullData. If no default default value is present -> the function returns an empty array.
Martin Karkowski
2022-10-08 07:15:33 +0200
fa234b9a9b# 1.4.1 - Fixes: - Fixing time based issue in ConnectivityManager (using the now synced time for checkups) - dispatchers.ConnectivityManager.ConnectivityManager: fixing _checkDispatcherHealth - Fixing extractUniqueValues now it is possible to use different pathes for the key and value - lib\helpers\mapMethods.ts has been adapted
Martin Karkowski
2022-10-04 08:06:03 +0200
02f951aa7d# 1.3.13 - Fixes: - cli/runNopeBackend: Fixing parameter preventVarifiedNames no works correctly.
Martin Karkowski
2022-09-20 20:54:53 +0200
21688fb1fe# 1.3.10 - Modified: - helpers/limit: Adding parameter assignControlFunction to assing the controll function. - helpers/index: modified the export of the limit stuff. - Added: - helpers/functionMethods*: Added helpers for functions
Martin Karkowski
2022-08-23 22:22:28 +0200
d2be54d69a# 1.3.8 - Modified: - helpers/limit: Now providing an logger level in the options, results in creating a logger and logging the desired messages in the provided level.
Martin Karkowski
2022-08-23 12:34:00 +0200
d240840d4e# 1.3.5 - reverting 1.3.3 - Added: - helpers/stringMethods: Added the function varifyString - Modified: - dispatcher/instanceManager/InstanceManager: Adapting the name of the instance to use a valid instance name. - dispatcher/rpcManager/rpcManager: Adapting the name of the service to use a valid service name. - cli/runNopeBackend: Adapting the name of the service to use a valid service name.
Martin Karkowski
2022-08-23 09:50:45 +0200
a5760014a3Providing update.
Martin Karkowski
2022-08-16 16:45:30 +0200
8ce9334eabSwitching to Version 1.3.1
Martin Karkowski
2022-08-16 10:02:42 +0200
ae2204d470Adding comments
Martin Karkowski
2022-08-16 09:46:57 +0200
20112adbe5# 1.2.0 - Added: - lib/cli/nope adding scan for ui service - lib/decorators/container: Main Container, holding all methods and classes. Use getCentralDecoratedContainer() to get this decorator. - types/nope/nopePackage.interface added IClassDescription which contains the class description used in the Package Description. - logger/nopeLogger: added methods: enabledFor, enableFor, shouldLog - package.json: installed types of ace text editor. - ui/helpers.browser: Created convertInstanceRenderPage and IUiDefinition - ui/helpers.nodejs: Added a Helper to write the Ui-File (writeUiFile) and parse its arguments (readInwriteUiFileArgs) - ui/index.*: Crated the corresponding exports. - Modified: - lib/decorators/* Adding the main container where every function, service method etc is added. All decorators now safe the decorated elements in the container. - helpers/json: Adding BEGIN_STR and END_STR for parsing functions as constants. - logger/eventLogging: simplify useEventLogger - logger/index.browser: Adating exports. - loader/loadPackages: Modifing IPackageConfig now extends Partial the IPackageDescription - types/ui/editor/IEditPage: adapting Type of getData to T->any. Adapting the return of getPorts (The Ports will be generated in the ui then) - types/ui/editor/helpers.interface: Adapting the w2ui and added w2uiHelpers and added ace. Rearanging IRenderData element. to compact the data. - types/ui/editor/render.callbacks: Rearange the Generic Type of TRenderInstancePage and Renaming TCreatorPage to TInstanceManagerPage. Adapting the option of TInstanceManagerPage regarding the createInstance and instances - types/ui/editor/index: Adapting the Exports. - lib/index.browser: Exporting ui elements - lib/index.nodejs: Exporting ui elements - lib/types/index: Exporting ui elements - Fixes: - types/nope/nopeInstanceManager.interface: Fixing Type of createInstance. Now the Type I extends INopeModule instead of being set to IGenericNopeModuleMartin Karkowski2022-07-02 11:30:10 +0200
935b6a7abf# 1.1.1 - Added: - Added internalInstances: INopeObservable<string[]> to InstanceManager.: - Added dev-depencies for libraries. - Modified: - Modified addAllBaseServices now includes some options, which can be used to determine the specific service to load.Martin Karkowski2022-06-27 11:46:29 +0200
39c50061dc# 1.0.26 - Fixes: - pub-sub-system: Fixed _notify and _partialMatchingUpdate - Added: - pub-sub-system: Listeners receive now: topicOfContent (the path of the data that is extracted), topicOfChange (the path of the data that emitted teh update), topicOfSubscription (the subscription.), - nope repl: Added the context nopeMartin Karkowski2022-03-21 13:45:08 +0100
f0032eef63- Fixes: - log-to-file: is now storing the last logs as well - nope-package-loader: is transmitting the correct parameters. - Optimazations: - nope-package-loader: now storing elements with stringifyWithFunctions and is capable to read functions. - pub-sub-system: Adding partial changes of the topic structure. This speeds up the entire system.Martin Karkowski2022-03-19 07:39:12 +0100