Explore Roadmap - aliconnect/aliconnect.sdk GitHub Wiki

Roadmap

Introductie

Security

  1. Integratie van scope domain, schemas, fields, data
  2. rechten: sub=user, aud=host, aud+sub = alleen gebruiker, aud zonder sub (domain), geen aud geen sub = public.
  3. Let op client get, secret in response

Object Manager

  1. AIM.Files
  2. Drag Drop
  3. Open Dialog
  4. Documenteren
  5. AIM.ImageSlider
  6. Werkend maken
  7. Documenteren
  8. Popout
  9. Button
  10. Drag Drop
  11. Pageview
  12. Info Popup 1. [ ] Info Panel
  13. Favorite
  14. Change Private Lock
  15. Show Private Public
  16. State menu
  17. Categories menu
  18. Flag menu
  19. Report
  20. Export Word
  21. Export Excel
  22. Export JSON (Schiphol)
  23. Import JSON (Schiphol)
  24. Na mod frst image of files, icon aanpassen
  25. Form
  26. Attach/Image drop
  27. Attach dialog
  28. Image dialog
  29. Camera popup
  30. Draw popup
  31. Images indelen
  32. Field format 1. [ ] Select 1. [ ] Radio 1. [ ] Select schema
    1. Select filter
    2. Select filter met parameter 1. [x] Rich
  33. Listview
  34. State menu
  35. Categories menu
  36. Flag menu
  37. View Cols
  38. View Rows
  39. View Table
  40. New
  41. New Select Schema
  42. Sort
  43. Filter
  44. Download Excel
  45. Download Word
  46. View Maps
  47. View Chart
  48. View Ganth
  49. View 3D
  50. View 2D *
  51. Treeview
  52. Move Up Down
  53. Drag Drop
  54. Multi Select Shift
  55. Multi Select Ctrl
  56. Ident / Unident
  57. Copy
  58. Link
  59. Class Inherit
  60. Instantiate
  61. Optional Select
  62. Import
  63. By configuration
  64. Auto create schema
  65. Users
  66. Messaging
  67. Netwerk analyse
  68. Reporting
  69. Maps
  70. Chart
  71. Ganth
  72. Info panel afwerken
  73. Versie informatie zichtbaar in OM, uitlezen uit package.json
  74. Formulier, alle vormen van format uitwerken
  75. Bij schema link, hyperlink en Pulldown-
  76. Afbeeldingen en bestanden uitwerken
  77. State pulldown
  78. Start datums enz
  79. Flag
  80. Lock,Unlock, gebruiker, groep, domein
  81. Fav
  82. Last Viewwed indicator per gebruiker
  83. Folder modificaties, up, down, copy, cut, paste enz
  84. Drag drop
  85. Drop outside

Configuration

  1. Documenteren contact velden conform microsoft

Non AIM Databases

  1. databases weer werkend maken

Microsoft Exchange

  1. MSE weer werkend maken
  2. onedrive integratie

Domains

  1. Bij history back op schiphol gaat er iets mis. Hij ziet dan een andere http_referer?

Docs

  1. init wordt dubbel uitgeveord?, hoe oplossen?
  2. docs, code, inlezen php, sorteren in php
  3. generatie docs uit code CORE apparte functie
  4. hoe code uitlezen per domein
  5. api in naam werkt niet, opgelost dacht ik
  6. Docs ophalen gaat fout . Is nu path, terug naar file. Max is dit Afgerond?
  7. Regex in docs
  8. hoe CSS documenteren
  9. visio plaatjes
  10. API HTTP beschrijven
  11. Volgorde fields uitleg logica
  12. Uitleg Type versus Format, OAS Type , AIM type enz.
  13. Select title attribute
  14. Multi Select Checkbox options
  15. Select requiered, first option set as selected
  16. default value
  17. optionele velden gedrag middels onchange event, beschrijven, onchange uitwerken
  18. doc hidden, disabled, readonly
  19. cam options
  20. Documentatie inlezen in klant folders per domein
  21. docs, doorlopen js, opmaken document met jsdoc commentaar mbv javascript
  22. Samples zijn verplaatst naar docs. Nu is documentatie en voorbeelden netjes gecombineerd.
  23. SycBack taak synchroniseerd locale data met aliconnect server. Altijd https://aliconnect.nl/api/?request_type=docbuild draaien om docs bij te werken.
  24. Docs JS code voor aanmaken accounts enz weer werkend maken
  25. Zoek/filter functie in index alle docs. Zoekveld boven Document overview.
  26. code block, copy button toevoegen.
  27. ? document locatie boven, klein lettertype maken over hele breedte, niet op bovenbalk, hoe? ntb
  28. toHtml
  29. String velden vervangen, uitsluiten < en > teken. Daarna kan je "naam": vervangen tussen ""
  30. [?] alle hyperlinks automatisch bijwerken tot hyperlink

Sales

  1. Promotie filmpje maken, authenticatie veilig, meenemen van huis naar huis

Invoice

  1. betalingsgedrag
  2. auto incasso
  3. registratie gebruik
  4. facturatie

Github

  1. documenteren werkwijze github, master, branche, hoe dashbord enz. Uiteindelijk filezilla, en hoe publish npm

Digital Twin

  1. Config kleur wwn mesh?

Video Management System

  1. DEMO op https://aliconnect.nl/api/lib/vms/demo.html
  2. Wall DEMO
  3. Wall control DEMO
  4. Recorder
  5. URL recorder opbouwen met uid uit database
  6. Bij wegvallen stream opnamen stoppen en verwijderen uit lijst.

Aliconnector

  1. Printer service instelbaar middels uid, Airo

  2. Notes

  3. Domein specifiek js weer inladen, liep via js/config, hoe nu?

  4. aim

  5. doorvoeren title, subject, summary i.p.v. Title, Subject, Summary 1. [ ] nu opgelost door Title na scheam te definieren. Hoe omgaan met attributeName === Title 1. [ ] wellicht kijken naar bestaan header 1. [ ] afwerken set Title enz 1. [ ] afwerken andere standaard velden StartDateTime enz.

  6. timeout op ws connect. Indien afwezig foutmelding

  7. bij gebruik toestenbord, aangeven of image geselecteerd is.

Node

  1. snmp, afwerken & documenteren
  2. uren teller? applicatie actief, voor schiphol
  3. tijdsynchronisatie bewaking
  4. resources zijn hardcoded id's in schiphol. Opnemen in config.yml
  5. Functies in config.yml opbouwen uit tekst mbv new Function (arg1, arg2, ... argN, functionBody). zie https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions
  6. PI servo aansturing

WebShop

  1. Shop mandje werkend maken
  2. Bestel form

Project Export

MS Word API

  1. RWS
  2. Import van afbeeldingen enz.

EA Integratie

  1. EA data in AIM
  2. EA eisen, hoe werkt dit mbt status, koppelen aan AIM?

Projects

EHT

  1. project directeur Geert Quicken

  2. Geert-Jan van Oosterhout

  3. Afloop installeer app !! indien geen mobile webbrowser !!

  4. vkl, data bij init niet beschikbaar

  5. corrona app (NVT)

  6. Bij folder zonder select, basis select????

  7. Filter top weghalen in address balk????

  8. Instellingen browser client app, middels localdata en niet cookie. Alleen info nodig op serevr met cookie.

  9. Hoe omgaan met referenties tussen objecten in OAS, uitzoeken

  10. web.js zonder libs (markdown) error

  11. Alles testen cross doemin localhost aliconnect enz.

  12. api.php, indien geen dms dan geen server configuratie. Srever opemen in SDK

  13. publish.php, werkt nu, laatste test na omgooien api naar sdk

  14. gebruikers groep

  15. basis-gebruikers, in object manager configureren

  16. ontwikkelaars, diepgang, hoe kun je met eigen code

  17. specialisten

  18. PHP

  19. Encoded velden (password) kunnen niet getoont worden in PHP API, 1. [ ] isEncoded als parameter meenemen in database en niet naar API doorsturen!

  20. Issues

  21. [?] Testen login cookies

  22. createListRowElement genereerd AIM.request met id. Gewenst is genereerd AIM.request met @id. Indien path api is dan ophalen en pagina genereren.

  23. Indien Item al aanwezig in geheugen dan niet meer ophalen via httpRequest? Vast inbouwen via getItem

  24. Na ophalen/write pagina dan select op lijst (overal?) goed instellen. item refresh.

  25. bij edit field disabled geen input maar tekst

  26. Object Manager

  27. ABIS Facturatie

  28. opnemen QR code. QR afbeelding werkt nu.

  29. Factuur wordt opgebouwd in maildoc.php. Moet omgezet worden naar JS zodat dit client side is. Daarna kan iedereen factuur opbouwen en printen.

  30. Printen middels Aliconnector/Google CLoud? - Google Cloud Printer: https://gist.github.com/iamniels/1cf24540a4d96afac98cfd04ecd0b5ef

  31. Authenticatie

  32. Configuratie

  33. Na opstarten wordt via http request de gebruikers configuratie opgehaald gebaseerd op de id_token.

  34. Core

  35. web.js const HTML_KEYWORDS

  36. web.js createHtml HTML_KEYWORDS, toelichting opnemen als title

  37. web.js createHtml Strings en comment omzetten van regex naar loop character

  38. DMS API

  39. signature controleren van token, anders fout

  40. exp controleren van token, anders fout

  41. [?] URL: ID vervangen/ook mogelijk voor UID

  42. Publsh

  43. ZIP alles netjes opbouwen, node + php

  44. RegEx handleiding

  45. Overig

  46. class Origin www default=1

  47. onder aliconnect.nl response 30ms inclusief database connectie. Onder een ander domein 200ms.

  48. Tabel auth.mac bevat mac addresses. Hiervoor een UI bouwen (opnemen in OM) dat bij een systeem een MAC adres kan worden ingegeven. Deze word dan in de table aangemaakt met nonce=NULL. Wordt het device gekoppeld (node) dan wordt de nonce gevuld. De nonce moet ook gereset (=NULL) kunnen worden.

  49. Aan het koppelen volgt later betaling.

  50. Een token client_id geen host. Dan alles wat valt onder deze ID. Mits client_secret klopt. Hiermee kunnen ook tokens voor 1 node worden uitgegeven.

  51. searchParams filter load on page load

  52. SCADA Alert messages

  53. Functions with first uppercase are Object Function (new)

Install / setup

  1. Beschrijven, instellen tijd synchronisatie op server

setup

  1. Apps

  2. Program and features

  3. Turn windows features on and off

  4. Internet Information Services

  5. World Wide Web Services

  6. Application Development Feature

  7. CGI

  8. Localhost

  9. Web Platform Installer

  10. IIS

  11. Default Website

  12. Basic Settings

  13. aliconnect\webroot

  14. Right-Click

  15. Add Virtual Directory

  16. Alias api

  17. \aliconnect\node_modules\@aliconnect\sdk\api

  18. URL Rewrite installeren, zoeken, add, install, accept

⚠️ **GitHub.com Fallback** ⚠️