Explore Changelog - aliconnect/aliconnect.sdk GitHub Wiki

Change Log

2022/5/5 0.0.10 beta

  1. Samenvoegen PC en APP
  2. Concept gereed
  3. Testen

Nice to have

  1. Treeview e.o., .

2020/08

  1. Samples
  2. Zie Sample schema properties formulier configuratie
  3. Local web applicatie sample
  4. Printer service via google chrome, sample
  5. Mailer service sample
  6. Corona app
  7. Excel to Web
  8. Authenticator
  • scope wordt overgenomen ui config.yml (aim.auth.scope)
  • scope admin:readwrite wordt toegevoegd als de gebruiker op aliconnect, AccountId===ContactId.
  • scope kan worden aangepast bij login accept.
  • scope gebruiker wordt weggeschreven onder scope_requested
    • wordt verder gebrukt als scope_id
  1. Meenemen docs uit alle domeinen per domein

2020/09 Version 2

  1. Aan het werk aan de login pagina als gevolg van wijzigingen in de opbouw config.yaml.
  2. word export in JS
  3. dms.php
  4. aim.php
  5. aim.js
  6. Http 1. [ ] request: Bij action in paths, respnses overnemen uit configuratie
  7. web.js
  8. AIM 1. [ ] createElement: FORM: Bij action in paths, respnses overnemen uit configuratie
  9. Topbar Language Icon
  10. Keyboard handling, afwerken
  11. with verwijderen voor 'use strict';
  12. button teksten als argument styesheet ::after, multi-language
  13. Itemform Bijlagen afbeelding schets toevoegen aan form
  14. Itemform Bijlagen afbeelding foto toevoegen aan form
  15. docs 1. [ ] md files, comment <-- --> verwijderen uit tekst.
  16. Docview 1. [ ] Docview: genereer lijst met meest recente file wijzigingen, docs en code 1. [ ] Docview: page reload werkt niet 1. [ ] Docview: Markdown, Bold gaat nog mis bij leesteken voor ** bv )** 1. [ ] Docview: create domain 1. [ ] Docview: Header Counters optional 1. [ ] Docview tab weergave 1. [ ] Docview test request schermen 1. [ ] Docview Item Repport generatie 1. [ ] Docs: Tutorial Control
  17. Itemview 1. [ ] Itemview: Messenger Bijlagen verwerken (opslaan en weergeven) 1. [ ] Itemview: Messenger Bijlagen afbeelding schets toevoegen (nieuw) 1. [ ] Itemview: Messenger Bijlagen afbeelding foto toevoegen (nieuw) 1. [ ] Itemview: verversen na sluiten Itemform 1. [ ] Itemview: Link Hover Popup card 1. [ ] Itemview: Image organiser 1. [ ] Itemview: PopOut 1. [ ] Itemview: DragOut
  18. Itemform 1. [ ] Bij een input info, moet dit zichtbaar zijn met bv een icon (i) rechts einde veld. 1. [ ] Itemform Gebruikers toevoegen mogenlijk (gereed, testen)
  19. Iteminfo 1. [ ] Iteminfo panel
  20. Listview 1. [ ] contextmenu 1. [ ] Listview: Sort mogelijk 1. [ ] Listview: Print met kop en voetteksten, click select 1. [ ] Listview: Filter Fully Functional 1. [ ] Listview: Maps 1. [ ] Listview: Word Export 1. [ ] Listview: tabel weergave configureerbaar in schema (nieuw)
  21. Footer Detail Informatie regel bij hover over object toevoegen onder aan scherm. Ook over veld. Info als readonly enz. (nieuw)
  22. Start Search, globale zoekfunctie
  23. Start Favorite list
  24. Upload excel import gebaseerd op upload configuratie
  25. Flag instellen door middel van popup menu, list, page en form
  26. Categorie instellen door middel van popup menu, list, page en form
  27. Imageview beschikbaar, verwerkt in main click event
  28. Notification
  29. Task schema
  30. Task Treeview
  31. Scriptview 1. [ ] Image voor externe website 1. [ ] Graph voor externe website 1. [ ] Model voor externe website 1. [ ] Diagram voor externe website
  32. Rest
  33. Rest: pdf Export order
  34. Authenticator
  35. Authenticator: identification
  36. Authenticator: offline identification
  37. el.createElement({maps:(el) => {}}), maken, kan gebruikt worden in rapport
  38. el.createElement({chart:(el) => {}}), maken, kan gebruikt worden in rapport
  39. el.createElement({three:(el) => {}}), maken, kan gebruikt worden in rapport of elders
  40. el.createElement({ganth:(el) => {}}) niet, is onderdeel van OM, misschien wel, is dan te gebruiken in rapport, site.
  41. el.createElement({calendar:(el) => {}}), niet, is onderdeel van OM
  42. Demo email aliasses aanmaken
  43. auth:

2020/12 Version 2.1

  1. web.js
  2. Treeview 1. [ ] Itemview: Print met kop en voetteksten 1. [ ] Treeview: keyboard moves 1. [ ] Treeview: drag drop 1. [ ] Treeview: contextmenu 1. [ ] Treeview: volledig gereed
  3. Algemeen
  4. Export naar json
  5. Export naar zip
  6. node.js
  7. Modbus
  8. OnChange
  9. Microsoft
  10. Wordapp 1. [ ] Docs 1. [ ] Methods
  11. Onedrive

2021/03 Version 2.2

  1. web.js
  2. Listview: Graph
  3. Listview: Ganth
  4. Listview: Diagram
  5. Listview: Calendar
  6. Listview: Model, netwerk analyse
  7. Listview: Search, actieve lijst zoekfunctie
  8. Aliconnector
  9. Aliconnector: Bijlage office (word/excel) openen
  10. Aliconnector: IE app beschikbaar
  11. Aliconnector: IE scanner app

2021/06 Version 2.3

  1. web.js
  2. Shop 1. [ ] Bag 1. [ ] Customer Login 1. [ ] Order Form 1. [ ] Purchase order 1. [ ] Sales order 1. [ ] Order printout with QR code 1. [ ] Invoice printout with QR code 1. [ ] Order/Invoice QR scan 1. [ ] Security Configuration, UI 1. [ ] Field Security Configuration, UI

2021

  1. Server
  2. 2008 opheffen
  3. Linux opheffen
  4. Server 2016 naar ITB2
  5. Admin
  6. User Invoice
  7. Payment Required

2020/07

  1. Web
  2. pdf opent in apart window in de app
  3. afbeeldingen en bestanden in pageElement drag drop werkt
  4. afbeeldingen en bestanden in formElement drag drop werkt, incl bijlagen toevoegen
  5. Afbeelding toevoegen in tekst bericht
  6. Afbeelding/Bijlage toevoegen aan tekst bericht
  7. Listview: Tabel weergave
  8. Listview: folder weergave in top
  9. Listview: excel export
  10. AIM.createElement aanroepbaar met arguments: type, className, text, etc.
  11. Rest
  12. Rest: Iedere gebruiker eigen domein met eigen configuratie
  13. Rest: Fileopslaan beschikbaar
  14. Rest: headers, get, cookie verzameld in keys, allemaal lowercase
  15. Rest: Voor iederegebruiker een eigen config uit database
  16. Rest: Voor een domein 1 config uit database of config.local.yaml
  17. Rest: Batch handling beschikbaar
  18. WSS: Batch handling beschikbaar

2020/06

  1. app en om worden doorgestuurt naar de juiste app folder via Web: config rule
  2. sourceforce opgenomen in https://aliconnect.nl/sites/
  3. aim.client = Client api request aanroep geintroduceerd.
  4. Client API options geintroduceerd.
  5. php api: public statis $config bevat src config.json
  6. php api: public statis $api bevat src api.json
  7. config.json opgesplitst in api.json en config.json. config.json is configuratie van de applicatie, api.json is configuratie van de api.
  8. API.yaml
  9. Config.yaml
  10. Overal extensie yaml ipv yml. yaml is officiele extensie
  11. MarkDown in API Docs
  12. Method details in Docs
  13. API Specificatie in Docs
  14. AIM.require wordt uitgevoerd in Web: js
  15. AIM.config is nu AIM.Interfaces
  16. autofocus optie werkt nu ook in FORM onder een DIV element
  17. Creeren GO object in SS document, zie link https://rws.aliconnect.nl/eht/tms/webroot/docs/aanbesteding
  18. Voorbeeld script voor RWS/EHT
  19. GO wordt automatische aangemaakt mbv el.createElement({go:(el) => {}})
  20. require applicatie api.js wordt aangemaakt als script in head
  21. AIM.Element.create vervallen
  22. AIM.Element.create.treelist vervangen, loopt via AIM.createElement, option rows is nu treelist: []
  23. AIM.Element.create.buttonBar vervallen, loopt via AIM.createElement
  24. AIM.Element.prototype.appendForm vervallen, loopt via AIM.createElement
  25. AIM.prompt.{formname}.show is nu onshow
  26. AIM.createElement als algemen functie voor aanmaken dom elementen
  27. Api-key is case-insensitive gemaakt. Dus ook API-Key werkt
  28. Api-key kan worden meegegeven in header en in de query
  29. Api-key en X-Api-Key werken
  30. Excel import uitleg met API-Key in query data optie.
  31. Excel data Web: import werkend met APi-Key in header data en gedocumenteerd.
  32. Word add-in weer werkend gemaakt en gedocumenteerd.
  33. RegTest tool op https://aliconnect.nl/regextest.html
  34. Docs met Markdown aanzienlijk verbeterd (bug free). Meerdere dagen werk geweest.
  35. getApiKey uitgebreid met scope waarde.
  36. Docs getApiKey omgebouwd naar nieuwe form opties.
  37. Docs getApiKey is zelfstandig document in docs.

2020/05

  1. Benaming omgegooid, api zijn nu alle sources en dms is de database management server. Beide staan op github.
  2. PHP sources staan op github en niet meer in dms source. Deze moet je handmatig installeren indien benodigd. Staat in README file.
  3. Document index volledig aangepast
  4. JS en CSS minimize script verkleind aim.js, Web: js, app.js, Web: css bestanden. Bestanden worden opgeslagen op de server. Let op programmeer instructies.
  5. Opstarten Object Manager, query v=dev, maakt cookie aan en start zonder -min optie op scripts en stylesheets
  6. Versioning gebaseerd op https://semver.org/
  7. HTTP response, bevat nu alleen event.body en event.target.responseText bij WebJS en NodeJS. event.data enz verwijderd, deprecated.
  8. Bij docs, menu links veranderd naar pijltjes. Lettertype kleiner gemaakt.
  9. probleem met elementScroll in docs.js
  10. docs aangepast, index rechts werkt nu weer goed.
  11. dashbord op https://aliconnect.nl/sites/index.html voor alle sites
  12. Batch afhandeling gebouwd voor HTTP en WS request.
  13. request idem batch, bestaat uit method, url, body, headers
  14. response bestaat uit: status, body
  15. http request NodeJS volledig gelijk aan JS
  16. Documentatie, format text boven code block
  17. Log NodeJS, vaste afstand 15 caracters eerste tekst in concole.msg.
  18. Bij een PATCH request geeft de REST API nu alle gewijzigde velden terug. Deze worden in de aim.js weer verwerkt, scherm wordt bijgewerkt. Zo zal de DBAPI title aanpassen en deze terug geven na een patch.
  19. De waarde LastModifiedDateTime wordt meegegeven. Deze kan doorgestuurd worden naar andere clients via ws zodat deze alle data op kunnen vragen >= dan LastModifiedDateTime.
  20. Deze aanpak is trager dan het doorsturen van patch data via WS. Op dit moment blijven we dat doen. De WSS zorgt dat de data alleen daar aankomt waar hij ook toegestaan is.
  21. Hier speelt security een rol.
  22. In formulier worden alleen de koppen geopend die door de gebruiker eerder zijn geopend. Loopt via een cookie.
  23. Opbouw van formulier HTML verplaats van OM code naar Web: code. Nu ook beschikbaar voor iedere Web: applicatie
  24. HTML opbouw nieuwe format met children eigenschap in appendTag
  25. ws bevat from_id
  26. ChildIndex
⚠️ **GitHub.com Fallback** ⚠️