Commit Graph

  • fe6b83fa5e Fixies to enable building docs master 1.5.0 Martin Karkowski 2022-11-07 13:09:25 +0100
  • 7e4d979d01 updating to version 1.5.0 in package.json Martin Karkowski 2022-11-06 20:25:43 +0100
  • 9e358be84a updating to version 1.5.0. See Changelog Martin Karkowski 2022-11-06 20:25:01 +0100
  • 169f24cc81 adding new files in 1.4.6 Martin Karkowski 2022-11-06 11:47:36 +0100
  • bdd257545b adding new files in 1.4.6 Martin Karkowski 2022-11-06 11:44:49 +0100
  • 97a6031d32 updating to version 1.4.6 Martin Karkowski 2022-11-05 22:22:06 +0100
  • 77630c315b updating to version 1.4.5 Martin Karkowski 2022-11-01 20:55:43 +0100
  • dbeb3cd689 Adding 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
  • 2f6f71eb8f Correcting version in files. And adapting internal name of cli-parameter Martin Karkowski 2022-10-27 20:13:20 +0200
  • a4ed621237 updating to version 1.4.2 Martin Karkowski 2022-10-10 08:17:36 +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
  • a5760014a3 Providing update. Martin Karkowski 2022-08-16 16:45:30 +0200
  • 8ce9334eab Switching to Version 1.3.1 Martin Karkowski 2022-08-16 10:02:42 +0200
  • ae2204d470 Adding comments Martin Karkowski 2022-08-16 09:46:57 +0200
  • 70e17ec2f1 Merge branch 'master' of https://github.com/anti-held-333/nope-backend Martin Karkowski 2022-08-03 13:18:50 +0200
  • 3463f0f89f autoformat code Martin Karkowski 2022-08-03 13:18:26 +0200
  • 462b9f5015 adding comments Martin Karkowski 2022-08-02 22:56:08 +0200
  • 388f566eae adding comments Martin Karkowski 2022-08-02 22:33:38 +0200
  • eb0625be1a fixing issues with callbacks Martin Karkowski 2022-08-02 22:32:08 +0200
  • fe66f41ddd auto formating Martin Karkowski 2022-08-02 22:31:48 +0200
  • ba752f4142 fixing lark for js-files and its transformer Martin Karkowski 2022-07-25 07:37:31 +0200
  • 46b0a49241 fixing switch-cases and arrow-functions, that they can be parsed Martin Karkowski 2022-07-25 07:36:40 +0200
  • 7f65859258 Updating helper Martin Karkowski 2022-07-23 07:39:56 +0200
  • 976f2d06e5 Adding Post-Processor Martin Karkowski 2022-07-23 07:34:58 +0200
  • 4535821e8c Adapting Arrow-Functions Martin Karkowski 2022-07-23 07:34:38 +0200
  • 7ba81c09b1 Adding Debug info Martin Karkowski 2022-07-21 23:31:31 +0200
  • 6302f2d2ed Updating Helpers Martin Karkowski 2022-07-21 23:31:19 +0200
  • 6870b27829 Making Working TS Martin Karkowski 2022-07-21 22:13:56 +0200
  • 9870c095ce fixing lark for js-files Martin Karkowski 2022-07-18 07:53:42 +0200
  • 4f7933d21a using js-code for py. Martin Karkowski 2022-07-17 22:50:00 +0200
  • 2b9f5d6913 adding commits from main dir Martin Karkowski 2022-07-17 22:26:33 +0200
  • 7898317d4a going to version 1.3.0 Martin Karkowski 2022-07-17 22:24:55 +0200
  • a919968f9c # 1.2.2 - Modified: - renaming the following constants in lib/types/ui/editor/INodes: - NODE_TYPE_CONSTANT = "node:data:constant"; - NODE_TYPE_DATA_TO_TOKEN = "node:logic:data-to-token"; - NODE_TYPE_FLOW_OPERATION = "node:logic:flow"; - NODE_TYPE_PLACE = "node:logic:place"; - NODE_TYPE_TOKEN_TO_DATA = "node:logic:token-to-data"; - NODE_TYPE_TRANSITION = "node:logic:transition"; - NODE_TYPE_VAR = "node:data:constant"; - NODE_TYPE_MODULE = "node:module"; - updating TServiceGetPortsReturn (adding label and removing type)and IServiceEditPage (remove getPorts) in lib/types/ui/editor/IServiceEditPage - relocating IUiDefinition to lib/types/ui/helpers.interface - influences lib/ui/helpers.browser and lib/ui/helpers.nodejs Martin Karkowski 2022-07-15 15:56:16 +0200
  • 39d7fe720e Backup Martin Karkowski 2022-07-07 09:14:22 +0200
  • 338a488ec7 updating to version 1.2.1 Martin Karkowski 2022-07-05 08:32:11 +0200
  • 6eaeeb760e fixing version Martin Karkowski 2022-07-02 11:30:34 +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 IGenericNopeModule Martin Karkowski 2022-07-02 11:30:10 +0200
  • ed608e613e adding author Martin Karkowski 2022-06-28 07:21:05 +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 Karkowski 2022-06-27 11:46:29 +0200
  • d67e1de191 v1.1.0 - adding ui types Martin Karkowski 2022-06-24 07:45:01 +0200
  • ab6085a7e3 small fixes for the imports Martin Karkowski 2022-06-22 20:10:53 +0200
  • 02c7ac9e5d Fixing Master interface. Martin Karkowski 2022-04-20 14:20:48 +0200
  • 2afbdb5a53 Formatting and adapting version. Martin Karkowski 2022-04-08 09:35:02 +0200
  • f4d0460ec2 # 1.0.34 - Fixes: - dispatchers.ConnectivityManager.ConnectivityManager: fixing isMaster- Fixed - Modified: - types.nope.ConnectivityManager.interface: - INopeStatusInfo.upTime =renamed=> connectedSince - INopeConnectivityManager added => "upTime" and "connectedSince" - dispatchers.ConnectivityManager.ConnectivityManager: - INopeConnectivityManager added "connectedSince" (which is expressed in the adapted Timestamp.) - Added: - dispatchers.ConnectivityManager.ConnectivityManager.spec: Added Master - Test Martin Karkowski 2022-04-08 09:33:31 +0200
  • 4791914998 # 1.0.33 - Modified: - cli.runNopeBackend: added the flag "noBaseServices" to prevent providing the base-services - communication.getLayer.nodejs/browser: adding default value for logger - dispatcher.getDispatcher: changed option "constructorClass" to "dispatcherConstructorClass" - helpers.limit.spec: Adapted Timings - loader.getPackageLoader.nodejs/browser: Changed the options. Martin Karkowski 2022-04-08 08:10:39 +0200
  • ee1d690dc8 # 1.0.32 - Fixes: - helpers.singleton: work with Symbol.for - symbols.symbols: work with Symbol.for Martin Karkowski 2022-04-06 20:58:25 +0200
  • daaa0fd51a # 1.0.29 - Added: - helpers.limit: limitedCalls -> Functinality to limit parallel calls. Martin Karkowski 2022-04-06 20:50:54 +0200
  • 44dcfee9a5 # 1.0.28 - Fixes: - communication.layer.events: -> fixing receivingOwnMessages. - runNopeBackend -> if io-server is used, no configuration file is loaded Martin Karkowski 2022-03-22 21:22:37 +0100
  • 60c4c4fe6e Adding Logos Martin Karkowski 2022-03-22 21:19:29 +0100
  • d911380511 # 1.0.27 - Fixes: - helpers.jsonSchemaMethods: -> renamed flatten to nested. - Added: - helpers.descriptors: -> parseFunctionToJsonSchema - helpers.jsonSchemaMethods: -> added flattenSchema and reduceSchema. This Function will create a nested JSON-Schema. Martin Karkowski 2022-03-22 10:12:32 +0100
  • d81eddd7a6 Adding a Helper to idenfitify valid json-schemas. Martin Karkowski 2022-03-21 15:56:06 +0100
  • 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 nope Martin Karkowski 2022-03-21 13:45:08 +0100
  • 168a640eb0 adding linux helpers Martin Karkowski 2022-03-21 08:15:05 +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 Karkowski 2022-03-19 07:39:12 +0100
  • bb89d6b3b5 Enabling Profiling and small bug-fixes Martin Karkowski 2022-03-18 09:06:45 +0100
  • 2cd0ff596f Using deepEqual in observables. Martin Karkowski 2022-02-01 12:59:27 +0100
  • eda224bd55 Fixing Typings Martin Karkowski 2022-02-01 08:20:16 +0100
  • 03b38f7f66 fixing docu Martin Karkowski 2022-01-28 14:38:33 +0100
  • dc4cc0ef50 fixing issues Martin Karkowski 2022-01-26 13:03:03 +0100
  • 09268ab20a Using Formater to clean code Martin Karkowski 2022-01-25 20:44:42 +0100
  • c42dec645a Fixing Tests. Fixing mapMethods, Adding additional Tests Fixing Testing Location in package.json Martin Karkowski 2022-01-25 20:43:17 +0100
  • ac1cb5b88e Adding helper to locally link the lib Martin Karkowski 2022-01-25 17:52:05 +0100
  • 225e735dda Merge branch 'lib' of https://github.com/anti-held-333/nope-backend Martin Karkowski 2022-01-25 08:17:28 +0100
  • 05c370a235 adding additional files Martin Karkowski 2022-01-22 00:45:31 +0100
  • 35bf6f9e54 fixing minor issues Martin Karkowski 2022-01-21 16:17:40 +0100
  • b99c1edc6c Adding comments and allowing base-services to be skipped Martin Karkowski 2022-01-20 12:59:32 +0100
  • cf5aec61c0 Updating doku Martin Karkowski 2022-01-20 11:02:38 +0100
  • 79227d5950 Adding comments and adapting imports Martin Karkowski 2022-01-19 18:38:43 +0100
  • 469e6601ba adding comments Martin Karkowski 2022-01-19 08:25:23 +0100
  • ba9f7e5c17 adding wiki Martin Karkowski 2022-01-18 21:51:19 +0100
  • 08dfc238af fixing issues and adding comments Martin Karkowski 2022-01-18 08:01:50 +0100
  • 8085bf037a fixing bugs Martin Karkowski 2022-01-17 19:23:00 +0100
  • fce545d2c4 Fixing to update stuff to the library Martin Karkowski 2022-01-17 18:53:06 +0100
  • 585ece2d39 adapting namespace Martin Karkowski 2022-01-17 17:23:23 +0100
  • 9e00eafda8 small fixes Martin Karkowski 2022-01-17 18:06:10 +0100
  • f93b861fbc removing old files. Martin Karkowski 2022-01-17 15:39:48 +0100
  • 7eb4848f7f removing lib related stuff Martin Karkowski 2022-01-17 13:03:55 +0100
  • d785f72667 Merge branch 'dev' of https://github.com/anti-held-333/nope-backend into lib Martin Karkowski 2022-01-16 20:38:45 +0100
  • 79d2656f87 zwischen stand Martin Karkowski 2022-01-10 07:52:05 +0100
  • bcd490bd3d Updating Interfaces, and rpc manager and writing nope-core Martin Karkowski 2022-01-07 18:12:08 +0100
  • 207d06640c Updating Imports Martin Karkowski 2022-01-05 18:14:54 +0100
  • ef74013f26 Rename the Files Martin Karkowski 2022-01-05 18:13:46 +0100
  • 59c800a43d Rename folder Martin Karkowski 2022-01-05 17:50:20 +0100
  • 93bdc62e59 Adding the Options to adapt the times afterwards Martin Karkowski 2022-01-05 17:49:45 +0100
  • 8b4b528009 Moving Definitions Martin Karkowski 2022-01-04 12:58:20 +0100
  • 7db8693fd6 Moving Files Martin Karkowski 2022-01-04 12:42:44 +0100
  • 185092f167 Adapting imports Martin Karkowski 2022-01-04 12:42:25 +0100
  • 2cf27ad4b3 Creating StatusManager Martin Karkowski 2022-01-04 12:40:40 +0100
  • b309c08832 Adding Test Martin Karkowski 2022-01-03 19:19:30 +0100
  • 06792b7e42 fixing RpcManager Martin Karkowski 2022-01-03 19:13:51 +0100
  • 53579aed5c running formater Martin Karkowski 2022-01-03 16:46:36 +0100
  • 9d740582e4 Merge branch 'lib' of https://github.com/anti-held-333/nope-backend into lib Martin Karkowski 2022-01-03 16:44:39 +0100
  • e2dbb42cf9 remove grpc Martin Karkowski 2022-01-03 17:30:14 +0100
  • d8359a4cc0 Adding RPC Manager Martin Karkowski 2022-01-03 16:27:05 +0100