* full format deletion, closes [#2](https://git.datacontroller.io/dc/dc/issues/2) ([8dc40bd](https://git.datacontroller.io/dc/dc/commit/8dc40bdd4e3a7ad5c1e6582b4130f24bc445eb77))
All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines.
* The updated model and behaviour of FORMATS is the breaking change in this release! (but not this commit)
* removed gitpod.yml and moved CONTRIBUTING.md to root directory ([eb3e1be](https://gitlab.com/macropeople/datacontroller/commit/eb3e1be2e4697a90faa01155c53f2e664c63c3c6))
### Features
* adding isadmin to startupservice. Relates to [#460](https://gitlab.com/macropeople/datacontroller/issues/460) ([70a755c](https://gitlab.com/macropeople/datacontroller/commit/70a755ccace68d0d2eb4baf25f091300e7f49b75))
* history paging (load more) ([d4381da](https://gitlab.com/macropeople/datacontroller/commit/d4381da4776814419133b11b4c99f57faca62172))
* licence in a file ([2cc59ff](https://gitlab.com/macropeople/datacontroller/commit/2cc59ff1b392985b342b8491147bea1bf895d7e2))
* licensing refactor - free tier version ([a418cd6](https://gitlab.com/macropeople/datacontroller/commit/a418cd6085c16d62a2be7fc7f9a9943f9452f3a9))
* new licence service with encoded features ([fa8722f](https://gitlab.com/macropeople/datacontroller/commit/fa8722f4c5ba8e7334d478560a82d24d5cb7f79e))
* showing PK in VIEW menu for format catalogs ([fc64832](https://gitlab.com/macropeople/datacontroller/commit/fc6483229a63afbe2f3044e242079798110aef41))
* support for INFORMATS - also multilabel and notsorted formats ([34af333](https://gitlab.com/macropeople/datacontroller/commit/34af333e414ad965d94b875065fa2d6a7492ed8e))
* viya api explorer ([4c69487](https://gitlab.com/macropeople/datacontroller/commit/4c69487552612a35e010d5c8de34337b5f43c8ee))
* added component to add link to support email ([234a43d](https://gitlab.com/macropeople/datacontroller/commit/234a43dc3537506096fbb16b225c755e9581fd9c))
* added copy without headers ([32d5a4f](https://gitlab.com/macropeople/datacontroller/commit/32d5a4f6ec293b610e917c10c9719bb6a0334d1b))
* adding lock check on mpe_audit before dataload ([6ad5d61](https://gitlab.com/macropeople/datacontroller/commit/6ad5d615dfa0ad23f0eda2c986f0d600fb1bc3aa))
* adding nobs to gethistory ([2c15abb](https://gitlab.com/macropeople/datacontroller/commit/2c15abb22a2fcd31aefb20b15a200a271a42ef2b))
* **approve:** bumping core to prevent unlocks when tables are not locked (issue [#339](https://gitlab.com/macropeople/datacontroller/issues/339) in core library) ([afc0517](https://gitlab.com/macropeople/datacontroller/commit/afc0517a7a152be46072d740e0c893d30b7bfa09))
* **approve:** When uploading ONLY deletes, ensure that records are added to the mpe_audit table ([2d404c0](https://gitlab.com/macropeople/datacontroller/commit/2d404c0992cc8c611bede64aa71b5d378a5e3032))
* backend for getcolvals extra rows ([4f50654](https://gitlab.com/macropeople/datacontroller/commit/4f50654c17018103b1b30ea08ae7b01c5afca419))
* bitemporal load support in audit table ([a63f7de](https://gitlab.com/macropeople/datacontroller/commit/a63f7de32eeb8a67296713271df40c83125b61f8))
* d3 graphviz updated to fix vulnerabilities ([28b27ce](https://gitlab.com/macropeople/datacontroller/commit/28b27ce2aca7d2319ba8bc1c4bd4f42e0a976f90))
* default hot licence, editor rows limit notice on the bottom, showed only when more then limit submitted ([0db976a](https://gitlab.com/macropeople/datacontroller/commit/0db976a5b7c9f167d103461fb65297eb091e2b87))
* display special missings in VIEW mode ([8d1bfb5](https://gitlab.com/macropeople/datacontroller/commit/8d1bfb5a5d336f094aaa955a87c23bd6986d72f1))
* enabling configurable history at backend in approvers/gethistory. Addresses [#257](https://gitlab.com/macropeople/datacontroller/issues/257) and ([055a7ff](https://gitlab.com/macropeople/datacontroller/commit/055a7ff5615dc1a074b7aa327cfedb99cd35e572)), closes [#477](https://gitlab.com/macropeople/datacontroller/issues/477)
* enabling refresh of single library when invalid libraries are present ([9545ac7](https://gitlab.com/macropeople/datacontroller/commit/9545ac7a6b44d31a3d5a45bb9dd2168b39a97997))
* filter on download in history removed, rows and cols number on viewer and editor ([bab3dfa](https://gitlab.com/macropeople/datacontroller/commit/bab3dfa908422708e31b4441f90133873b23be52))
* firefox dropdown not sticking, load more is note present if nothing to load ([9c78d67](https://gitlab.com/macropeople/datacontroller/commit/9c78d678ef10809392ccc83bfbf1353701b059e2))
* index html inline style, sas9 metadata type ([8226413](https://gitlab.com/macropeople/datacontroller/commit/8226413c734dfc1f6ce453647f2fb3dc349cda5e))
* inserting row above/below was scrolling to the bottom ([c30e361](https://gitlab.com/macropeople/datacontroller/commit/c30e36160c4ab42b45a8ec4c13a6f58ff7d3b90f))
* licence expiration blocks the app (it is now reverted to free tier version) ([389a05b](https://gitlab.com/macropeople/datacontroller/commit/389a05b52ad93d36395b8061f51d07166efa347a))
* licence expired blocking app (in progress) ([4601683](https://gitlab.com/macropeople/datacontroller/commit/4601683eab34feb5e5701b1efc90e1f678071bdf))
* licence expired error, added expiry date ([2c20c8d](https://gitlab.com/macropeople/datacontroller/commit/2c20c8dfe0b0ea37f59fcf73e7f803e5023bba87))
* load more in history to appear only when paging available ([8851ba7](https://gitlab.com/macropeople/datacontroller/commit/8851ba7ded6f2eefbc3598d048729f4b80e6f878))
* making HIST configurable with MPE_CONFIG ([215fa87](https://gitlab.com/macropeople/datacontroller/commit/215fa87bfd0ee39c4ce499a4bffe3d4e8aa05035))
* missing licence should not show error ([5a653ae](https://gitlab.com/macropeople/datacontroller/commit/5a653aef288d48f444924255a6328f7172c8fc58))
* new cypress config, added cypress reporter in results after test run ([8ea3ab8](https://gitlab.com/macropeople/datacontroller/commit/8ea3ab8b89344a2c148e9a97c991c7ccbc678a15))
* removed ngx-markdown, added `marked` package, used raw ([43cd643](https://gitlab.com/macropeople/datacontroller/commit/43cd643f6aec475e53f0c798d064a57035f11fa9))
* submitted_dttm type fix and distinct for non admin gethistory ([ef3fa67](https://gitlab.com/macropeople/datacontroller/commit/ef3fa67b950cd626f955bfd79bbfec4a4f1b9bd3))
* supporting additional date formats. Closes [#484](https://gitlab.com/macropeople/datacontroller/issues/484) ([38d8e10](https://gitlab.com/macropeople/datacontroller/commit/38d8e10dc299be4c7939603b1a7e84d573bde3bf))
* typo in DDL for MPE_SUBMIT ([f6ca05d](https://gitlab.com/macropeople/datacontroller/commit/f6ca05d733ed05167f15858eaf1e6cfee5aea182))
* users allowed with demo key ([6a0fce8](https://gitlab.com/macropeople/datacontroller/commit/6a0fce880e7d3d30b37133bcb1c8e42dee3467fb))
* viewer rows limit notice position ([5ac227b](https://gitlab.com/macropeople/datacontroller/commit/5ac227b950b0ee4a88d243c0df24d3e5f5e2a6a6))
* viya profile picture url was broken when client at different domain ([a42cfc0](https://gitlab.com/macropeople/datacontroller/commit/a42cfc077a4a5922e019086ca41365d4779e7205))
* added file drop and file select directives ([3d29908](https://github.com/datacontroller/datacontroller/commit/3d299087971eea6b0e52886e3b0980bedcb209ca))
* column ordering stored to URL ([63f7354](https://github.com/datacontroller/datacontroller/commit/63f7354976ca6c5966dadae659065f98524609ba))
* config in sasjs html tag ([4c0f6ed](https://github.com/datacontroller/datacontroller/commit/4c0f6ed91df48a4bb733f3a6343b95b387499487))
* **viewboxes:** edit table in new tab ([8321263](https://github.com/datacontroller/datacontroller/commit/8321263b3c3076f317aff5b0228ca8423cc5b89b))
* **viewboxes:** full table search table ([e86b53a](https://github.com/datacontroller/datacontroller/commit/e86b53a2855bd18eaf91fad0ae8ce84ac4ea360e))
* **viewboxes:** integration with viewer, modularization ([507f4ae](https://github.com/datacontroller/datacontroller/commit/507f4aef1cab4e6bab9ed310458b8e0fb4f75a8a))
* **viewboxes:** snap to grid ([940634a](https://github.com/datacontroller/datacontroller/commit/940634a560de8caa08222d9d4f95e3bba8da7d1b))
* **viewboxes:** table filtering (in progress) ([2029a85](https://github.com/datacontroller/datacontroller/commit/2029a85d6cb3a0ee1f4ba22bd9061cc7a172bd04))
### Bug Fixes
* abort issue on SAS with ms_webout etc ([05d79cb](https://github.com/datacontroller/datacontroller/commit/05d79cb096adfdaa1dd831b12cb379636e726ebd))
* adapter config in index.html can be ommited now ([0058eb8](https://github.com/datacontroller/datacontroller/commit/0058eb8ffe481b76130d21837b55dbfb0c24dce2))
* approve details too many changes JS error ([2efb49e](https://github.com/datacontroller/datacontroller/commit/2efb49ebfdd751c06fd542c9c0f7be08398e391c))
* **viewboxes:** main table filtering title, z index ([0801b5c](https://github.com/datacontroller/datacontroller/commit/0801b5c1fac147dc6ea21e0eeb3b64f514e7c6c1))
* **viewboxes:** url and keyboard selecting in tree double select ([80942cb](https://github.com/datacontroller/datacontroller/commit/80942cb1f68c6cadf2c026e761c331cb0d1660ac))
* dummy js file to force admin folder in demo.datacontroller.io ([07f3194](https://github.com/datacontroller/datacontroller/commit/07f319454ab776372e707e763eea34f423ff12bf))
* editor and viewer responsiveness, logo smaller ([e44ff33](https://github.com/datacontroller/datacontroller/commit/e44ff3389077642359e2fc33f1285d666cbf2c52))
* enable ampersands in library & table lineage ([078acf3](https://github.com/datacontroller/datacontroller/commit/078acf30e2ac4d8aebaff4a783b9800bf0f4af50))
* lineage missmatch info not breaking error ([029fa9f](https://github.com/datacontroller/datacontroller/commit/029fa9f045a1a8f3529fd4b0ddf701275f42e779))
* lineage sidebar matching and error handling ([e26fb0c](https://github.com/datacontroller/datacontroller/commit/e26fb0cede2e05128395599a319bfe4aab2292d0))
* max_depth not working on large lineage graphs ([1e066f1](https://github.com/datacontroller/datacontroller/commit/1e066f17cf9249bf25408ab8e2290c3aea5c6449))
* missing PK fields in dictionary table ([d40835b](https://github.com/datacontroller/datacontroller/commit/d40835b9da4d9d2750421e9b2232d0a9cea75921))
* viewer lib info styling on smaller screens ([c2c4424](https://github.com/datacontroller/datacontroller/commit/c2c44241a27aeccf8f3923fdc0dad2e8cbb6da23))
* adding dsmeta info from mp_dsmeta macro ([2ac6659](https://gitlab.com/macropeople/dcfrontend/commit/2ac66592a27d2581fdbe31ea46f067f0ad42379f))
* adding sasdoc generation for all SAS Platforms ([56662ce](https://gitlab.com/macropeople/dcfrontend/commit/56662ce7b0bfdacda89621b759bb1df1e8ae83d4))
* dsmeta added to view and edit ([24e35dd](https://gitlab.com/macropeople/dcfrontend/commit/24e35dda6584a99734520152bce21b22cb90e6f6))
* edit record - forward backwards changing records ([b28b8f8](https://gitlab.com/macropeople/dcfrontend/commit/b28b8f87859da93105e15471ae7e1c1e6b3846fd))
* initial contents for https://code.datacontroller.io ([fdf8808](https://gitlab.com/macropeople/dcfrontend/commit/fdf88084384ef9fe4b4d90f8aa431f898114d5e5))
* viewer library info page ([01b1148](https://gitlab.com/macropeople/dcfrontend/commit/01b114842fac6aa8ed4697778e5f4369bcb60e96))
### Bug Fixes
* adding libinfo in response from refreshlibinfo ([8810b2e](https://gitlab.com/macropeople/dcfrontend/commit/8810b2e459137fa796b8d7d99fa25a1b85a78cab))
* avoid warning for empty library in viewtables ([abed1a9](https://gitlab.com/macropeople/dcfrontend/commit/abed1a97f23634ebe2d3f48228fb4ad678efe1bb))
* bump core to fix formats with incorrect length ([211f5dc](https://gitlab.com/macropeople/dcfrontend/commit/211f5dc83a4d7b3eca6358ebded4064cc8aa859b))
* current row start from 1 ([05267e3](https://gitlab.com/macropeople/dcfrontend/commit/05267e3fefca6c80e6b364d4f0ccdc77980c48c2))
* custom autocomplete input component, fixed qutes around date and time in filtering ([985c45b](https://gitlab.com/macropeople/dcfrontend/commit/985c45bf76278959929cf0351ed2ea0f31686dd9))
* date time filtering with quotes ([78babd3](https://gitlab.com/macropeople/dcfrontend/commit/78babd3121c127095dd5f4711b54fa0e7efb1897))
* dynamically obtaining serverContext when running makedata on SAS 9 ([22dec2d](https://gitlab.com/macropeople/dcfrontend/commit/22dec2d570e212804c49e7ee920dde8c8aaa5b1e))
* edit record separate component, modulization routihng ([0e2a57b](https://gitlab.com/macropeople/dcfrontend/commit/0e2a57b53c7124abe5d50476e80e1b3a833b56ea))
* enabling consistent formats in the generated DIFF screen ([80ec246](https://gitlab.com/macropeople/dcfrontend/commit/80ec24667d8fa74b090bf95ed8bc00ae0d66843b))
* filtering IN did not append quotes ([62256a6](https://gitlab.com/macropeople/dcfrontend/commit/62256a6b11e2e7494d2f3b29870382a6f922d4a4))
* filtering OR not working ([98c43a5](https://gitlab.com/macropeople/dcfrontend/commit/98c43a518566043649fb06e39588f6d36d913d3c))
* going to libinfo from table view ([13c4add](https://gitlab.com/macropeople/dcfrontend/commit/13c4addeded5eb5bd678bcb3348c9590b052fe7b))
* half way fixed inline styles ([2f85090](https://gitlab.com/macropeople/dcfrontend/commit/2f8509062981330070b0817bca5dca30ee87b5c8))
* hardselect_hook on numeric was not strict ([abdea54](https://gitlab.com/macropeople/dcfrontend/commit/abdea5496d6f6a5fb7d364e716761e742d4d09fd))
* images in dist/images folder ([d187c5d](https://gitlab.com/macropeople/dcfrontend/commit/d187c5d1fa2050250926ebdc58056bee69478ce6))
* incorrect validation on format catalog load type ([b095926](https://gitlab.com/macropeople/dcfrontend/commit/b095926dd72c5b5182b978fe2b3b462d8176381c))
* libraries not refreshing on SAS 9 ([77e33df](https://gitlab.com/macropeople/dcfrontend/commit/77e33df9bce37f77f802b8e32a22dd3448c23cc6))
* typing in filtering `variable` call only on select from dropdown ([cfe9bf6](https://gitlab.com/macropeople/dcfrontend/commit/cfe9bf6c4ac48d4e5ea7e0f8fa3d4fbd8c949d69))
* validations failing in MPE_TABLES for column values due to initialisation of CLS_XX variables ([d65b609](https://gitlab.com/macropeople/dcfrontend/commit/d65b6092b4b39cc4b3043f24a2e89de2839343a9))
* **validations:** ensure LOADTYPE on MPE_TABLES has correct values ([536b176](https://gitlab.com/macropeople/dcfrontend/commit/536b17654d64eff57fe417ad1d830b55e10b046f))
* when library info refreshed it was not stored ([ea50b31](https://gitlab.com/macropeople/dcfrontend/commit/ea50b31e72655d3f2cf7dd2579b753e3786d7fb4))
* when paste and edit record confirmation type conversion and special missing handling ([a352608](https://gitlab.com/macropeople/dcfrontend/commit/a35260861aaaa6f820c16c7d9c3664564426aad2))
* when pasting into grid types gets lost ([5e75a39](https://gitlab.com/macropeople/dcfrontend/commit/5e75a39f6b06eec3ce1704e0748fec298aebb733))
* additional tables added to export process. Fixed a bug when staged data contains only deletions. Also added CLS rules to COLS table in getdata response. ([66749f1](https://gitlab.com/macropeople/dcfrontend/commit/66749f16665f9c04b802a6ed4b0899f470866f3c))
* backend users (to be continued) ([ba487ba](https://gitlab.com/macropeople/dcfrontend/commit/ba487baa9c5d99ac33c59ed8decf3534de8c267a))
* configurable audit (plus test fixes) ([8673d37](https://gitlab.com/macropeople/dcfrontend/commit/8673d37b7356c5efaa3f9ef5efc3f59f9a7ec671))
* demo max rows ([1b97255](https://gitlab.com/macropeople/dcfrontend/commit/1b97255978acaa8e72a336a65c72357ad371083c))
* dynamic validation features in edit record modal ([6740a5b](https://gitlab.com/macropeople/dcfrontend/commit/6740a5bf70d929e53d886132584f40d03cf43ecf))
* enabling backend primary key columns on VIEW tables ([1db832c](https://gitlab.com/macropeople/dcfrontend/commit/1db832cbc56a2d1d0622b5bd21dd02fb9602728d))
* enabling download as markdown feature ([9032cd1](https://gitlab.com/macropeople/dcfrontend/commit/9032cd18a491339060080c57e4134002cfa95a63))
* sasjs configurator - on deploy page ([6511c19](https://gitlab.com/macropeople/dcfrontend/commit/6511c198a027226a27fc6d8e91c4c915807373c3))
* sasjs server - redirect to configurator if exits ([eb054cd](https://gitlab.com/macropeople/dcfrontend/commit/eb054cd33e772510cc96a1bfa35cced6497f7531))
* sasjs/server appstream compatibility - see server target ([cf17c90](https://gitlab.com/macropeople/dcfrontend/commit/cf17c9024171a19f2ccadec6c6616f472f6827da))
* show abort modal separate then show info modal ([033be9a](https://gitlab.com/macropeople/dcfrontend/commit/033be9a9ba919aa7bec7ce5de1af26941464b5ed))
* adding missing statement for CSV uploads ([a8dc48f](https://gitlab.com/macropeople/dcfrontend/commit/a8dc48fc697f71ea8276fee28bafbac15e223b07))
* adding mp_init back ([dba9d7c](https://gitlab.com/macropeople/dcfrontend/commit/dba9d7c776f8f5ee28a7ab4c2cfa5b2f906f97ca))
* adding submit reason to approve pages ([cd903e3](https://gitlab.com/macropeople/dcfrontend/commit/cd903e3cbb5b939a6c2955d1983bc8a0e5bcc21a))
* ading dc-admin as default admin group ([fe5866c](https://gitlab.com/macropeople/dcfrontend/commit/fe5866c22e1144788a8a4c53e285d3018bf6de24))
* alias ([797e137](https://gitlab.com/macropeople/dcfrontend/commit/797e1370f15382c0926abd67363e8df210785792))
* approve details - formatted default on ([16e675c](https://gitlab.com/macropeople/dcfrontend/commit/16e675c4a223a7f759582a80e4a2e99194fcdda8))
* assets fix, logo ([667246f](https://gitlab.com/macropeople/dcfrontend/commit/667246f2d35fd9c64794a336fba5a1249e00a69c))
* avoiding error in mpe_filtermaster (read/write same dest) ([2f6a33e](https://gitlab.com/macropeople/dcfrontend/commit/2f6a33e8b47ddf3d8aeb8078580c7d77a06b607a))
* bumping core and improving makedata response on SAS 9 ([79ab3b8](https://gitlab.com/macropeople/dcfrontend/commit/79ab3b8ce4905fdc636839d04b0f8401b5a65196))
* bumping core, missing comma in deploy ddl ([2114708](https://gitlab.com/macropeople/dcfrontend/commit/21147086e64cfb87b0328ad540528e7840551731))
* configurator added group description and progress bar ([b72d27a](https://gitlab.com/macropeople/dcfrontend/commit/b72d27a927bac79cc1e075bed4103ba82aaf0a7c))
* configurator groups dropdown, making json request viya specific ([8b1c2c9](https://gitlab.com/macropeople/dcfrontend/commit/8b1c2c915a92010175354301302b5f1e7596e23a))
* configurator html styling ([9d17ea7](https://gitlab.com/macropeople/dcfrontend/commit/9d17ea7778bc9bb0de5c97808f560be6f2f847dd))
* configurator redirect - using new api endpoint (list folder content) ([e32edbf](https://gitlab.com/macropeople/dcfrontend/commit/e32edbf2e47c1b212cfc4e07914bd0cfa2a1e1df))
* deploy sas9 auto redirect to configurator ([f6598d2](https://gitlab.com/macropeople/dcfrontend/commit/f6598d273befde2982fcdea409f01130d12546b6))
* deprecated images as base64 - since csp can block them ([6c54100](https://gitlab.com/macropeople/dcfrontend/commit/6c54100220dd9be5ac9fe77164514802551cd573))
* filtering dropdowns showing formatted values and inputting unformatted ([beec1a2](https://gitlab.com/macropeople/dcfrontend/commit/beec1a2e3903792ee597a94a4b78e4dad81e3475))
* filtering selecting special missing from dropdown ([d8fde39](https://gitlab.com/macropeople/dcfrontend/commit/d8fde39c92c29f8f486c7f167eeb89dac3061cca))
* finishing up mpe_review + mpe_submit table refactor ([276669c](https://gitlab.com/macropeople/dcfrontend/commit/276669cc98077d019886c412d0d4bcb888190b5e))
* frontend fix for startup service, and backend libref ([6dc06b8](https://gitlab.com/macropeople/dcfrontend/commit/6dc06b8dd9fa3e18e9ec142e5de8dfc0e64ffa1b))
* generic macro for hooks ([0fe00fd](https://gitlab.com/macropeople/dcfrontend/commit/0fe00fd2466ece1f7c3f6371c0834d5d8315e967))
* group rename ([514146e](https://gitlab.com/macropeople/dcfrontend/commit/514146eb88a550bc5693a00f27405ffb45769edb))
* hide in edit mode ([fc55fa9](https://gitlab.com/macropeople/dcfrontend/commit/fc55fa97884aa7d79f291a6edc89d4a8b0b4aef4))
* history tab with submit reason ([592078f](https://gitlab.com/macropeople/dcfrontend/commit/592078fb6c94161f0f991660bd2df41df9d3e4ae))
* hook scripts and desktop groups ([271987a](https://gitlab.com/macropeople/dcfrontend/commit/271987a02aac90cf7223d03454dee99730f2855c))
* hotTable height when add record button missing ([1df4bac](https://gitlab.com/macropeople/dcfrontend/commit/1df4bac6ac898c39d61ff923117818746e49a3c6))
* images to base64 ([1e1114b](https://gitlab.com/macropeople/dcfrontend/commit/1e1114b428c95a6e7a6e6f49c10d390d38f4c9b2))
* issue with isSpecialMissing function, sufficient spec files removed ([39412df](https://gitlab.com/macropeople/dcfrontend/commit/39412df367558ed4c06593f42ad40709e5587840))
* legacy peer deps in .npmrc ([14d5f2f](https://gitlab.com/macropeople/dcfrontend/commit/14d5f2f50b8ba683bfce677a68b7c7f7bf7ab8b9))
* length in meta lineage ([f1a262c](https://gitlab.com/macropeople/dcfrontend/commit/f1a262cdb8dfb1b5ffa2f0db81e951eba01676c6))
* lint and more approve group removal ([4079f57](https://gitlab.com/macropeople/dcfrontend/commit/4079f5790b0084e10c3289f14f94a453e3ed7ea7))
* lint and naming of sasjs adapter ([740d720](https://gitlab.com/macropeople/dcfrontend/commit/740d720e5295d4a073127c4dceac32b3344d2ccf))
* logout in configurator, filtering IN special missing ([43dc4d4](https://gitlab.com/macropeople/dcfrontend/commit/43dc4d4dde309d6e8d82a2165104f6ad25deca69))
* makedata on viya ([b4c7970](https://gitlab.com/macropeople/dcfrontend/commit/b4c79709bd54e57ffe542dd1d30b046c162a932e))
* making tests work ([5bcb955](https://gitlab.com/macropeople/dcfrontend/commit/5bcb955f753577b42dd6d7aed124a65227272b7c))
* making time format configurable ([202d45e](https://gitlab.com/macropeople/dcfrontend/commit/202d45ea0b17e8bbcfb2bac0c5def0d9a885216d))
* merge development ([5d0057d](https://gitlab.com/macropeople/dcfrontend/commit/5d0057d1eb21deca0bd6506a20c272676b0324c7))
* merge development ([434943c](https://gitlab.com/macropeople/dcfrontend/commit/434943cce4496c8fcc7aab0cc872773c030ec4ce))
* preventing CLS being applied to admin users ([a414492](https://gitlab.com/macropeople/dcfrontend/commit/a414492210b4532ee344263594b58f6b1ef0571b))
* primary key always only readonly when cls active ([33ab65b](https://gitlab.com/macropeople/dcfrontend/commit/33ab65b33c95f8633ffc2f144322a0ac20669ddd))
* reduce row limit in VIEW for performance (to 250 from 1000) ([9a28d6f](https://gitlab.com/macropeople/dcfrontend/commit/9a28d6fd5781352e23ea97df41adaf06899381d5))
* reload issue - first time loading screen was stuck ([80c5af8](https://gitlab.com/macropeople/dcfrontend/commit/80c5af8322d6dff1b999256d49f14f6af151d2ac))
* removed inline script, sasjsConfig as html attributes ([fc6fb22](https://gitlab.com/macropeople/dcfrontend/commit/fc6fb22634447a544785b25e622d1323cd958fdc))
* removed sasjs sufficient elements from usernav ([1176655](https://gitlab.com/macropeople/dcfrontend/commit/1176655c917d36e2cd3360bb84c4a04db3d03a04))
* sasjs configurator finish - get groups request ([51df692](https://gitlab.com/macropeople/dcfrontend/commit/51df692a6b9c80da0230e41eb9670a6171e411d4))
* sasjs server fixes ([dd1fe5f](https://gitlab.com/macropeople/dcfrontend/commit/dd1fe5f4e36152d5714bbeb7e09fbc8a320184a1))
* sasjs server fixes and sasjsconfig update ([b43e5e5](https://gitlab.com/macropeople/dcfrontend/commit/b43e5e5a01a7f3575b528f9f410f9a2c2192de3d))
* sasjs server url for downloads ([083bca1](https://gitlab.com/macropeople/dcfrontend/commit/083bca10246d4c0ce66ea661c24da49d8faa5e0b))
* tree navigation search UX ([a17f253](https://gitlab.com/macropeople/dcfrontend/commit/a17f253c87ff9002c5e4ecd9f1e60ee6d4dd681c))
* update to improve user experience with sorted data ([8cb1b5b](https://gitlab.com/macropeople/dcfrontend/commit/8cb1b5b29412ef0d6c061d37b39a81d2aebc76bd))
* updating licence key and filter clause ([c87c3d8](https://gitlab.com/macropeople/dcfrontend/commit/c87c3d8e98f6ec2fc31217b57e4e4850f3cf4f78))
* viewer PK coloring, search missing when no data ([f10b8c7](https://gitlab.com/macropeople/dcfrontend/commit/f10b8c71a893a3339deac0129e270f486acb86be))
* when file upload error (csv) file is discarded ([7653fff](https://gitlab.com/macropeople/dcfrontend/commit/7653fffb3a697897e51d5c70a2855dfebc2078dd))
* friendly labels on sas 9 invalid view libs (and other ci/cid updates) ([9014f28](https://gitlab.com/macropeople/dcfrontend/commit/9014f28193ad118c28667c1f606b61f8fd61cc68))
* sajs server ([0353ba1](https://gitlab.com/macropeople/dcfrontend/commit/0353ba1ed93efb74fd22c601115079154cfde104))
* friendly labels on sas 9 invalid view libs (and other ci/cid updates) ([9014f28](https://gitlab.com/macropeople/dcfrontend/commit/9014f28193ad118c28667c1f606b61f8fd61cc68))
* sajs server ([0353ba1](https://gitlab.com/macropeople/dcfrontend/commit/0353ba1ed93efb74fd22c601115079154cfde104))
* sas tests ([30b4b48](https://gitlab.com/macropeople/dcfrontend/commit/30b4b4832ab0cb24cc57c6e05858f49088b7b978))
* special missing period prepend validation, replacing period in numeric with null ([9de4197](https://gitlab.com/macropeople/dcfrontend/commit/9de4197d92bcb8c01ff7caa59543f2480497dc9e))
* testing issues and ability to upload excel for formats ([0e84e75](https://gitlab.com/macropeople/dcfrontend/commit/0e84e75086e2f438892f014ed363a967846aaa1d))
* The filter_text variable is now dropped from mpe_filteranytable
### Features
* adding mp_init to ensure strict compatibilities. Also removing the word 'error' for better log scanning. ([f539474](https://gitlab.com/macropeople/dcfrontend/commit/f539474557f17d984e82e79f119d7c05b5bc0dba))
* col info in header menu dropdown, added sheetjs pro tarball backup ([6ed88f8](https://gitlab.com/macropeople/dcfrontend/commit/6ed88f8283647f8c890233bf59ee12c8d0f935db))
* formatted values for GET_DIFFS (backend). Relates to [#398](https://gitlab.com/macropeople/dcfrontend/issues/398) ([585ddb7](https://gitlab.com/macropeople/dcfrontend/commit/585ddb749da8eb48cbf1a1565fba738e07097baf))
* mpe_audit table now updated with every load ([b48a762](https://gitlab.com/macropeople/dcfrontend/commit/b48a7620a6406c321f70c53a3d8d86f98854a0de))
* primary key headers different color ([f7aa07c](https://gitlab.com/macropeople/dcfrontend/commit/f7aa07cf8aff6334cb8ff26941577fcb3a5a9a90))
* sasjs/server support ([63c9dd4](https://gitlab.com/macropeople/dcfrontend/commit/63c9dd45f497817d982b94f7f1ea2712fa820dd3))
* uploading excel with _delete_ column ([4b273e5](https://gitlab.com/macropeople/dcfrontend/commit/4b273e578141f4e5d63b6f7136a9dc23cbed43ee))
* adding .SSS to datetime and time formats ([af453e8](https://gitlab.com/macropeople/dcfrontend/commit/af453e87b7e21e253b0d89d0dc36e4d9fdb5c7f3))
* adding catalog support for validatefilter and corresponding test ([8104fd9](https://gitlab.com/macropeople/dcfrontend/commit/8104fd9675e06454f5170c368af452189e1bd711))
* dwp issues - bolt icon on viewer, routing user back to viewer issue ([53e8b64](https://gitlab.com/macropeople/dcfrontend/commit/53e8b647594301def750b88437a93719bd80958d))
* enabling formats on getdata ([d1ae3df](https://gitlab.com/macropeople/dcfrontend/commit/d1ae3df2813cb28ff474906175974c548d96e161))
* finally getting decimals to work both for time and timestamp to 5dp ([6062444](https://gitlab.com/macropeople/dcfrontend/commit/60624442b1fbf877de229709b1c9b67cf08e41b9))
* format support for getddl service ([5f5a224](https://gitlab.com/macropeople/dcfrontend/commit/5f5a22402a38798e3ef80a00a86e629fd7044ef4))
* format support in getrawdata service ([993e208](https://gitlab.com/macropeople/dcfrontend/commit/993e2084c0537d94b481be3b79f57d6040221546))
* **formats:** adding formats to viewdata service (and fixing test issues) ([d3ea3f0](https://gitlab.com/macropeople/dcfrontend/commit/d3ea3f0cc0aa80d299eb1f9a8487e67242782340))
* hot assert error appearing (blocking the app) ([c03b5fc](https://gitlab.com/macropeople/dcfrontend/commit/c03b5fc0cfcacbf4593954b73103a005a92a2b9a))
* hot dynamic validation adding source requires adding cell editor of autocomplete ([263fe95](https://gitlab.com/macropeople/dcfrontend/commit/263fe95ecefb29010d0b6725af59de544abff226))
* hot freeze issue (assertion error) ([c91aa0c](https://gitlab.com/macropeople/dcfrontend/commit/c91aa0c15fec121fc4dacbd8ad677dead10d0194))
* hot height ([6c81769](https://gitlab.com/macropeople/dcfrontend/commit/6c81769d6af5886b2dd07379b188e545e4416e78))
* include decimal part for datetime and time variables ([9ff05ce](https://gitlab.com/macropeople/dcfrontend/commit/9ff05cecf5ad0d148b8cdf3cb6e4eb084b373917))
* licensing with multiple syssite ids ([cb31af0](https://gitlab.com/macropeople/dcfrontend/commit/cb31af0063074e968717ac337bef29102283f8f5))
* macvar in buildinit and getting delete-folder script to work from local ([3280d8b](https://gitlab.com/macropeople/dcfrontend/commit/3280d8b0906ac7bb731fbb47769ad8405b08681c))
* make Lato font bundled ([4f20403](https://gitlab.com/macropeople/dcfrontend/commit/4f20403f691cf3e79cbab30b74bb378d233cb0a5))
* moving the checklock macros to the core library ([f332bd5](https://gitlab.com/macropeople/dcfrontend/commit/f332bd556ee6aa1e996e79507aab81ff275e78b0))
* record modal: dc validator refactor implementation ([5e25805](https://gitlab.com/macropeople/dcfrontend/commit/5e25805ce05062ec9648af4594d1d40ff3899805))
* updates following strict mode ([94fa05d](https://gitlab.com/macropeople/dcfrontend/commit/94fa05d1b4dc8f8b0045035acb4b42d5456fca98))
* updating analytium email addresses to data controller ([a2f2783](https://gitlab.com/macropeople/dcfrontend/commit/a2f27832f7d0369b0fa4de307988c2393634c87b))
* updating tests, bumping core, new postedit process to check MPE_VALIDATIONS ([a7d49b8](https://gitlab.com/macropeople/dcfrontend/commit/a7d49b8996603af226873f475d33902ab9e047d9))
* upgrading the filter process to work with mp_filtestore.sas ([354ecfa](https://gitlab.com/macropeople/dcfrontend/commit/354ecfa53e54d3ac1aaf0a10b0f221afad5c44fe))
* validation hook append to cell source if any ([d2a22b6](https://gitlab.com/macropeople/dcfrontend/commit/d2a22b65b501ce222526e830a5279ecaca68ac53))
* licensing with multiple syssite ids ([cb31af0](https://gitlab.com/macropeople/dcfrontend/commit/cb31af0063074e968717ac337bef29102283f8f5))
* moving the checklock macros to the core library ([f332bd5](https://gitlab.com/macropeople/dcfrontend/commit/f332bd556ee6aa1e996e79507aab81ff275e78b0))
* adapter login error in console ([06b8842](https://gitlab.com/macropeople/dcfrontend/commit/06b884250953dccfec007a6ba2066a6d73685168))
* adding comments in index.html, ensuring hard stop on table lock ([bebd9d5](https://gitlab.com/macropeople/dcfrontend/commit/bebd9d51c61afc4a34ef91cd1d980a81ea9dee01))
* cell validation - arrows not appearing on render ([7e879b9](https://gitlab.com/macropeople/dcfrontend/commit/7e879b9e39de5a7f899dc2495a5da2d6471574ad))
* cell validation - force values are set on all rows ([1b0c31c](https://gitlab.com/macropeople/dcfrontend/commit/1b0c31ce08ae0427f65d6f646729a2a8de0c6048))
* display modal with sheet name where the data is found when doing excel upload ([351d511](https://gitlab.com/macropeople/dcfrontend/commit/351d5118d0d94680b39e0411bfa6390af7f52591))
* dynamic cell validation force value flag ([016377f](https://gitlab.com/macropeople/dcfrontend/commit/016377f4f2e34c3ad45850b0aee982b2c49ccd36))
* enabling force flag at backend ([1d9ab78](https://gitlab.com/macropeople/dcfrontend/commit/1d9ab783ec30eaa815b5cf752463fbb6d3d814b3))
* hot.batch() improvement, loading spinner on error stop and presenting exclamation mark ([66d6c6b](https://gitlab.com/macropeople/dcfrontend/commit/66d6c6bd6c92bbe49acc8d88dc2f222f3f4b9be3))
### Bug Fixes
* adding test trigger ([9391796](https://gitlab.com/macropeople/dcfrontend/commit/93917961412d1d9a81647ccf4745df6acd1c2f99))
* enabling mp_include for error handling, and adding force flag on mpe_tables validation ([f1163e1](https://gitlab.com/macropeople/dcfrontend/commit/f1163e1fa7f34d94587c55dc306c86bc5039d0bc))
* enabling native PG for key_seq incrementer ([f81505f](https://gitlab.com/macropeople/dcfrontend/commit/f81505faf934b125e4d46c493ee66af0d9183b83))
* excel with additional columns issue ([b7d017d](https://gitlab.com/macropeople/dcfrontend/commit/b7d017dff02921abfb9e774652abf7bb0163225c))
* filter message should be removed when excel is uploaded ([3350da9](https://gitlab.com/macropeople/dcfrontend/commit/3350da96b60216493c32eac84228145cc6f3239b))
* handsontable instance warnings, improved singleton when calling hot ([faccc11](https://gitlab.com/macropeople/dcfrontend/commit/faccc11eb452cc1b5c2497e1ad6c274889cb9755))
* more PG tests ([48836a0](https://gitlab.com/macropeople/dcfrontend/commit/48836a01ce3128131f1a01ff927cc021eb3669a4))
* pg direct - working branch ([0d46dd9](https://gitlab.com/macropeople/dcfrontend/commit/0d46dd98387baada4347a5c0d698079524e97f16))
* timestamps for PG compatibility ([aa321c2](https://gitlab.com/macropeople/dcfrontend/commit/aa321c295f05c881ec75dc6c40413ceb208778d5))
* using db compatible date system ([95a564c](https://gitlab.com/macropeople/dcfrontend/commit/95a564ce106142480f82321f201c6ae628e7fc1e))
* when no changes on approval screen state as such ([55a24db](https://gitlab.com/macropeople/dcfrontend/commit/55a24dbf322f110d567792b1cd24e7c612d7f493))
* backend for dynamic extended values, docs updated and tests written. Available on MPE_TABLES.DSN column ([10fe4ba](https://gitlab.com/macropeople/dcfrontend/commit/10fe4bae537adf76e524b228d466c9bbe9d8ed81))
* date picker dropdown with values ([2be1ad7](https://gitlab.com/macropeople/dcfrontend/commit/2be1ad777254d69966b8b54b9b3abc719227a9c6))
* logger service, displaying console log when debug is on ([35992e0](https://gitlab.com/macropeople/dcfrontend/commit/35992e08d9b2db1b2133d2c1e23ce08686a62cd1))
* upload excel states and remaining time calculation ([7529d40](https://gitlab.com/macropeople/dcfrontend/commit/7529d408f0851318d099c5c438b02c76259713e7))
* added test case to test the validity of uploaded values in xls extension ([7f7909b](https://gitlab.com/macropeople/dcfrontend/commit/7f7909bb62213cfd58eed047d15a91552723e4c2))
* adding datalist dropdown to time and date picker ([caaf5f9](https://gitlab.com/macropeople/dcfrontend/commit/caaf5f915228cd387b9711a0e9f2cd71d13c01ac))
### Bug Fixes
* adding demo key and fixing build process ([9298ef0](https://gitlab.com/macropeople/dcfrontend/commit/9298ef07f7ad038dcb9a0ed7d78dc8fe8a7a39bf))
* agree checkbox flow, open table from tree stability, library to open in cypress json ([1a3dcf2](https://gitlab.com/macropeople/dcfrontend/commit/1a3dcf229861fa9252d58196a93f61d572fe441a))
* created and implemented sheetInfo interface ([7408ad7](https://gitlab.com/macropeople/dcfrontend/commit/7408ad746cd83256ba20f496751f44d6fbe591db))
* date picker datalist arrow overlap with calendar. On loading screen abort modal not visible ([f426536](https://gitlab.com/macropeople/dcfrontend/commit/f4265365dc9fbe8548fb28a1f1d648e6aba16106))
* decoding licence key on http faling with invalid base64 ([5220cdb](https://gitlab.com/macropeople/dcfrontend/commit/5220cdb6d4d9ac86143454920b1d6eecb4d1a333))
* der touristik issue with error on table due to DQ check ([641a15c](https://gitlab.com/macropeople/dcfrontend/commit/641a15c0f723bb19937e38dbe278de5f708c1dc1))
* displaying the error message that comes in response from adapter ([43e5e31](https://gitlab.com/macropeople/dcfrontend/commit/43e5e31fdafa1c4cbb0af60c467407c147d5f1f5))
* dynamic cell validation on numeric cells, numeric dropdown with sofselect issues ([4c8a68a](https://gitlab.com/macropeople/dcfrontend/commit/4c8a68aa5ede968435d47031b6d3f6e5c0731f52))
* empty sheets triggering error (update range function) ([2caa513](https://gitlab.com/macropeople/dcfrontend/commit/2caa51354a8018d03297a4bb455ab1a5ff4bac6a))
* enable support for backend rls checks ([0422c39](https://gitlab.com/macropeople/dcfrontend/commit/0422c39c1450b65c2c678d2305647165acf93db8))
* enabling hook when submitting RLS and adding query object to VIEWdata response ([6023e8b](https://gitlab.com/macropeople/dcfrontend/commit/6023e8bf4e54feae68ad9c0312dd5ec43aea5084))
* enabling post edit hook for mpe_validations to check each table query seperately ([3906316](https://gitlab.com/macropeople/dcfrontend/commit/3906316f805758d5daee38c356447c3a67fd4263))
* excel finding data in file issue ([7d17685](https://gitlab.com/macropeople/dcfrontend/commit/7d17685e5c1eee35458d35e9979968778f072aa9))
* excel upload with missing, duplicate and blank columns ([038b32f](https://gitlab.com/macropeople/dcfrontend/commit/038b32f6517cc5595a94fa664afffbaedd7ac340))
* excel with missingg first row upload fail ([839f34a](https://gitlab.com/macropeople/dcfrontend/commit/839f34a70481f6b35e172392a52d3d43ef9addc6))
* handle the string which contains apostrophe ([fdde83f](https://gitlab.com/macropeople/dcfrontend/commit/fdde83f51468bafce73d10203f2f19b00fc952ba))
* history download context passed ([7fc3637](https://gitlab.com/macropeople/dcfrontend/commit/7fc36377d236537eb2aaa729cc3e39c5bda7da6c))
* immediately remove approve list item after clicking on reject button ([5004988](https://gitlab.com/macropeople/dcfrontend/commit/5004988132b03b29403e1b56b65423a016c226c0))
* incorrect group logic ([0be9e18](https://gitlab.com/macropeople/dcfrontend/commit/0be9e18b3395d8f6df1351d07e5167d90e7234f3))
* issue with filters in different tables being combined ([51d3c98](https://gitlab.com/macropeople/dcfrontend/commit/51d3c98ca8dc065e16bfa4e645f54f28a3701fae))
* new clarity styling issues ([50c9a23](https://gitlab.com/macropeople/dcfrontend/commit/50c9a23e6464d381382b197fabae5d1830af088c))
* nobs value incorrect in filtered view on VIEW table ([23fa2ce](https://gitlab.com/macropeople/dcfrontend/commit/23fa2ceaab050eb6e6a5503cc72d94d7762c9225))
* non picker input dropdown not visible ([4de8726](https://gitlab.com/macropeople/dcfrontend/commit/4de8726c5f660b4763dee4f03f7dc471c40848b9))
* not null validations not applied ([eccc28e](https://gitlab.com/macropeople/dcfrontend/commit/eccc28ee877d9c57294cb5d72a315fdfbfe51541))
* numeric column freeze when put char value ([d2cebc5](https://gitlab.com/macropeople/dcfrontend/commit/d2cebc50b3ccbd04f0a609c9299b874f0f334a14))
* pass debug parameter in upload file request when deug mode is enabled ([ab8ab28](https://gitlab.com/macropeople/dcfrontend/commit/ab8ab2844e2fc390bfdd2e35803627724cb3ed0e))
* Primary key value lost when uploading excel file fixed ([0672a55](https://gitlab.com/macropeople/dcfrontend/commit/0672a556d59a9593b5109def961cae516dd1c2d8))
* reproduce filter for viewer component ([6edb0aa](https://gitlab.com/macropeople/dcfrontend/commit/6edb0aa410aadc1fc067f7b49c58fa93df283e8f))
* sas fixes ([0f4a1bb](https://gitlab.com/macropeople/dcfrontend/commit/0f4a1bbbd99afd4fe769b796d0428c066801166e))
* updates for PG compatibility and to improve logging in case of hard exit ([6f43756](https://gitlab.com/macropeople/dcfrontend/commit/6f437563b5f814e15f93b56ddf3d9d41b54640c5))
* updating test and config to use correct context, also updating tests so that they actually run with the designated context ([96aadb1](https://gitlab.com/macropeople/dcfrontend/commit/96aadb1b056b44bbc3dcc0b82a0504a6b90840de))
* validatefilter not handling sasjsAbort ([ee444bb](https://gitlab.com/macropeople/dcfrontend/commit/ee444bb11a566f9b3dee1ff91bb97017856d4a39))
* **k8s:** fixed ingress service ([6a71df7](https://gitlab.com/macropeople/dcfrontend/commit/6a71df7c8a1602ff8972ebad905886707c552779))
* timeout set globally ([79c0250](https://gitlab.com/macropeople/dcfrontend/commit/79c0250f06ab5fc2dfb3f290456cd266dc517729))
* validation for numeric cells ([6b9dba5](https://gitlab.com/macropeople/dcfrontend/commit/6b9dba542d2ce2e94c4368cce665b351e26a332f))
* when user open filter url show him filter clauses in filter dialog box ([b800672](https://gitlab.com/macropeople/dcfrontend/commit/b800672ad51a5443eca76cf86d468c5c0443be6a))
* adding dynamic filter query to public/getcolvals service along with corresponding tests (and updates to test config) ([df86c39](https://gitlab.com/macropeople/dcfrontend/commit/df86c39aabf264236580c283a56e378a106dc6d6))
* backend logic for formula validation ([7d17aca](https://gitlab.com/macropeople/dcfrontend/commit/7d17aca7b982749f42303d51ecdd9cb549e73e9b))
* check for invalid clauses when adding new group clause ([085ede6](https://gitlab.com/macropeople/dcfrontend/commit/085ede69cb4056e598460150a0b5443398dedb94))
* checkbox values moved in modal. fix: selecting IN operator before getValues is finished did not populate values. ([831f6b7](https://gitlab.com/macropeople/dcfrontend/commit/831f6b794e8f3477ff2c3e1b49845540dba8425c))
* creating dynamic where clause string and passing ([2724383](https://gitlab.com/macropeople/dcfrontend/commit/272438366702a2ac7d333b0e6e9ae0a97c1f8e2a))
* getdynamiccolvals service (and test) ([c5a8df8](https://gitlab.com/macropeople/dcfrontend/commit/c5a8df870a83d460840f220ce3a33c1fb55a22f4))
* max depth lineage limit ([569a560](https://gitlab.com/macropeople/dcfrontend/commit/569a5606d8d743a1ba9ac19e388a960b0f320409))
* mpe_filtermaster macro to handle all filter generation (and corresponding tests) ([ddf88f0](https://gitlab.com/macropeople/dcfrontend/commit/ddf88f027bf23d64857628b040fb1419ba9e8c19))
* new validatefilter service (replaces whereclausevalidator) ([909ba02](https://gitlab.com/macropeople/dcfrontend/commit/909ba02b4288e2d4c3c266389ba6432fd3f85aac))
* reset filter button, improved datalist elements ([bd42094](https://gitlab.com/macropeople/dcfrontend/commit/bd42094919550752c53927d95f5c855d851e131a))
* where clause check on adding new ([82410d2](https://gitlab.com/macropeople/dcfrontend/commit/82410d2cd4e011406e3d866571f703fb01bf708c))
* while uploding EXCEL parse formulas and formatted values ([5008010](https://gitlab.com/macropeople/dcfrontend/commit/500801042103480e034cd489d3a64d196a780432))
### Bug Fixes
* 0 rows on filter, no changes modal improved ([0318d86](https://gitlab.com/macropeople/dcfrontend/commit/0318d864459e1c46b3e2be919c48d7602cb77872))
* add record edits newly added row ([91328ea](https://gitlab.com/macropeople/dcfrontend/commit/91328eab83e5000b8d2a7038de230b0cb16e3472))
* adding default hook for mpe_security ([d282fd2](https://gitlab.com/macropeople/dcfrontend/commit/d282fd27a602b8576f5c7d63b6781c350a50d058))
* adding header to getdynamiccolvals ([c8f054a](https://gitlab.com/macropeople/dcfrontend/commit/c8f054af26cdc90afdd3737b3ef2fe6470d23ee7))
* adding outds so can send back to frontend ([6151391](https://gitlab.com/macropeople/dcfrontend/commit/6151391443293242c320e3b94181d5a107ed0934))
* adding stub for service ([0a32bfe](https://gitlab.com/macropeople/dcfrontend/commit/0a32bfe6d380c392759412fb2b57b1c99b71abe9))
* adding tests and new macro for fetching test response ([0fd4e35](https://gitlab.com/macropeople/dcfrontend/commit/0fd4e358f0323b0137e3f3ed36819b432992fa84))
* app break on lineage error when debug off ([f4f1fae](https://gitlab.com/macropeople/dcfrontend/commit/f4f1faea56742f8236d3d4837ac09d185072054b))
* appLoc check support for old adapter ([4d6fc29](https://gitlab.com/macropeople/dcfrontend/commit/4d6fc29a61cee1282286f40ce1874dcf6fd05da0))
* appLoc check, with adapter function ([2fa0de9](https://gitlab.com/macropeople/dcfrontend/commit/2fa0de946cce7ba4288a1ab645cfb80ea1839d35))
* approver list for *ALL* listings ([54a4fdf](https://gitlab.com/macropeople/dcfrontend/commit/54a4fdf388cebbe51e95ea2c60d8c605b3507145))
* auto deploy close modal button ([3657ae1](https://gitlab.com/macropeople/dcfrontend/commit/3657ae1448ae954145cd6ee8a9bf08fb5d463454))
* bumping adapter and closing [#305](https://gitlab.com/macropeople/dcfrontend/issues/305) ([2f3d49c](https://gitlab.com/macropeople/dcfrontend/commit/2f3d49cb529ca95a71bd4a58115edb586a98bb0b))
* datalist improving UX (show all values on click) ([99f298d](https://gitlab.com/macropeople/dcfrontend/commit/99f298d5abd3243c6b0070f8bb3c1ba95f52eb48))
* dynamic filtering is true by default ([47d6c37](https://gitlab.com/macropeople/dcfrontend/commit/47d6c37127439bd21def7415073893bb0a98eabc))
* dynamic where clause was sending null values ([aad3d94](https://gitlab.com/macropeople/dcfrontend/commit/aad3d948895d89905e80d1d8a3751d8f551a70fb))
* editor breaks if submit service fails ([eef29ba](https://gitlab.com/macropeople/dcfrontend/commit/eef29ba679cfe0b67f5a58216f6d6fb2fc38a97c))
* editor reset filter not working ([9b2e5a9](https://gitlab.com/macropeople/dcfrontend/commit/9b2e5a9b4f7c44b9fc04a96d5376fc22c896f9fe))
* enabling excel export for non PC files sites, also updating tests ([35a36e7](https://gitlab.com/macropeople/dcfrontend/commit/35a36e705c17b5978884c53912d4a673400bf670))
* enabling filtering for getdata service, plus a test, plus fixes to make the test work ([69c6dde](https://gitlab.com/macropeople/dcfrontend/commit/69c6dde4322e096c12cc312a3e3a1e4d5bb889ca))
* enabling uploads in excel for non admins with *ALL* security settings ([46a083a](https://gitlab.com/macropeople/dcfrontend/commit/46a083a9e6453873933e57118fe6e3bfc66ee3b6))
* ensuring selectbox order is honoured. closes [#283](https://gitlab.com/macropeople/dcfrontend/issues/283) ([124c1d3](https://gitlab.com/macropeople/dcfrontend/commit/124c1d3d9372dc37f7fcae0e375577eedd77f942))
* error on compilation ([574d1ca](https://gitlab.com/macropeople/dcfrontend/commit/574d1ca615458f8447ee0d9c76c63f145f7def6c))
* extending viz memory, added rendering spinner, added download png and svg buttons in the modal ([d6f674f](https://gitlab.com/macropeople/dcfrontend/commit/d6f674f56e1342c7069194b40a22a2df6261f9bc))
* filter text removeal ([08bcc4a](https://gitlab.com/macropeople/dcfrontend/commit/08bcc4a858dff402dd49ee8714f1f1b0bf341a73))
* filtering datetime wrong time on some months ([00c2d4e](https://gitlab.com/macropeople/dcfrontend/commit/00c2d4ea92afadb9ab47cf1d2c9de82827fed0b8))
* filterquery for numeric and string ([29d4967](https://gitlab.com/macropeople/dcfrontend/commit/29d49679b668d1d41968a9d1fc3fdc172112415f))
* filterTable params fixed for getColVal request ([f6b43e2](https://gitlab.com/macropeople/dcfrontend/commit/f6b43e20b1b2792968d4c661a35be2018f25e151))
* fixing dates on fronted. REquires an adapter update. ([544124b](https://gitlab.com/macropeople/dcfrontend/commit/544124b3914939b603ddab97b709adb8c187ce45))
* getting tests to (finally) work ([caeea9a](https://gitlab.com/macropeople/dcfrontend/commit/caeea9a72e7400d8a6ae6ce4b6bbb0666f968193))
* getting viewdata to work ([d78cfa5](https://gitlab.com/macropeople/dcfrontend/commit/d78cfa56cbcc363eb1ba35c6bfd38080d3141126))
* http key support ([a166665](https://gitlab.com/macropeople/dcfrontend/commit/a1666658ceabe5c2094f1b33f86034ca445ebafc))
* I ran npm run format:fix ([7c5814f](https://gitlab.com/macropeople/dcfrontend/commit/7c5814fd729f04acc78d77c217e06611832552e8))
* improved progress bar, passing dynamic clause object to server ([c0a37a4](https://gitlab.com/macropeople/dcfrontend/commit/c0a37a4b8941fc5253d2462766c8be053febd6b0))
* large lineage handling improved UX ([316af47](https://gitlab.com/macropeople/dcfrontend/commit/316af476580a774538615bdb318a30310efec187))
* last minute fixes ([4399118](https://gitlab.com/macropeople/dcfrontend/commit/4399118d92941baf92de32c852c3a8ec6ab1e54c))
* last minute updates ([d58dc0a](https://gitlab.com/macropeople/dcfrontend/commit/d58dc0a3fe061be53163cd4a521a4d72ee8ebe8d))
* line length ([15e596a](https://gitlab.com/macropeople/dcfrontend/commit/15e596a1cd009d807d82ab9890bd7e7e506555b0))
* lineage not rendering issue ([ba932f4](https://gitlab.com/macropeople/dcfrontend/commit/ba932f4c43fd6c3762e773143e2060eda6b4e867))
* missing changes and improvements ([d463d32](https://gitlab.com/macropeople/dcfrontend/commit/d463d32e18da4093e55ed64c4fedba40eca02b9e))
* more debugging, closes [#282](https://gitlab.com/macropeople/dcfrontend/issues/282) ([eb26f89](https://gitlab.com/macropeople/dcfrontend/commit/eb26f89e045d676dca5c1868dc491685e0289b4a))
* moving meta_mapper into designated folder, so it can now be overridden by the end user ([595f08d](https://gitlab.com/macropeople/dcfrontend/commit/595f08dc9490d5424c60e2d2ae053d523cc8265d))
* moving tests into same folders as services ([19ada72](https://gitlab.com/macropeople/dcfrontend/commit/19ada72845725722266827beff872e1c24aed62e))
* mpeinit failure on sas 9 configurator ([9ace8e1](https://gitlab.com/macropeople/dcfrontend/commit/9ace8e172ff8059cf3ec0e64a8b3233276e21c96))
* one clause in group subgroup logic is undefined ([7cca83b](https://gitlab.com/macropeople/dcfrontend/commit/7cca83b2d0c02231aa4c22721592f061b5a1f6d4))
* ran npm run format:fix ([eda5785](https://gitlab.com/macropeople/dcfrontend/commit/eda578585fa174c529a8c866e8e112126478b22b))
* reducing rowcount to 100 for performance, also updating sasjs doc ([a612d33](https://gitlab.com/macropeople/dcfrontend/commit/a612d33c31c022dac6b8e9b1e334fe9b77313e47))
* removed services from appLoc ([4d390df](https://gitlab.com/macropeople/dcfrontend/commit/4d390df35a2b771acc7c7fc5b8b3d1276e8d421f))
* table max depth ([352e2c0](https://gitlab.com/macropeople/dcfrontend/commit/352e2c0ac8635cbc52fedd3ac3aa954ed766c95f))
* table on click scroll into view ([87f72be](https://gitlab.com/macropeople/dcfrontend/commit/87f72beba9d345c1635769695c466af1a209e363))
* test (and fix) for etlsource, upcasing returned cols & tables ([77ddff5](https://gitlab.com/macropeople/dcfrontend/commit/77ddff51cd07bed962d39de9748728401933e7aa))
* tests and extra validations routines ([3dbfad8](https://gitlab.com/macropeople/dcfrontend/commit/3dbfad84a9b249b536d2041b4ee1863a412f8c9e))
* tidy up sasjsconfig.json ([4ed469b](https://gitlab.com/macropeople/dcfrontend/commit/4ed469b3ea9edadf04ca2b70eaf29b5ddf0dfeae))
* tree on generating graph scrolls to top ([ccaac6f](https://gitlab.com/macropeople/dcfrontend/commit/ccaac6f8a60b8968d5c05396b823b5af6deb3b1a))
* typo and fixes ([b258426](https://gitlab.com/macropeople/dcfrontend/commit/b2584266de6eb2b96a8cc61b4927e1811c64a75c))
* uknown error to SAS Service Error ([564e893](https://gitlab.com/macropeople/dcfrontend/commit/564e8934388ba135acc89417a7a1ac31798dd852))
* updated upload excel with formula test to check parsed values ([db58aa0](https://gitlab.com/macropeople/dcfrontend/commit/db58aa085dee3a616f4e1015868fbb5bf9a9be3c))
* updates for viya testing ([637c1e1](https://gitlab.com/macropeople/dcfrontend/commit/637c1e16390e8c72bce9bd6d907e70b7e8366f02))
* updates to make sasjs lint work ([fc5fe54](https://gitlab.com/macropeople/dcfrontend/commit/fc5fe54a9ac8c4716d4a4ceb58dd583918ae47ac))
* updating dc tests for SAS 9 with macro ([f42012f](https://gitlab.com/macropeople/dcfrontend/commit/f42012f4d368b8043e227ca25fdcb3032bc58887))
* url issues in deployment ([f6f933d](https://gitlab.com/macropeople/dcfrontend/commit/f6f933dbc6e465963474accbcc49cadfd83ce70f))
* warning on large dot files, hot dropdown style fix ([eb17798](https://gitlab.com/macropeople/dcfrontend/commit/eb177984387368af1d2454f20b73a6720e3cc040))
* Adding DC_LOCALE option - will override locale when set to anything other than SYSTEM. Closes [#237](https://gitlab.com/macropeople/dcfrontend/issues/237) ([419f022](https://gitlab.com/macropeople/dcfrontend/commit/419f022fd13e466058d2de017e85a8a9205400e1))
* dragging file over table opens drop dialog ([9d8ecc8](https://gitlab.com/macropeople/dcfrontend/commit/9d8ecc8a87ed5367c1cabc28b3d7c1e5a5ed66f7))
* enabling native REDSHIFT access with incremental loads ([1532305](https://gitlab.com/macropeople/dcfrontend/commit/15323052086b13b2a57dd4e0b43bfe76ac47ff03))
* extra validations for MPE_TABLES cols (upcase for VAR_TXFROM, VAR_TXTO, VAR_BUSFROM, VAR_BUSTO and VAR_PROCESSED) ([5cd3434](https://gitlab.com/macropeople/dcfrontend/commit/5cd34345ecc992ea3401d1f590837b3fa9c9ec46))
* rows number thousand separator (space) ([3644f35](https://gitlab.com/macropeople/dcfrontend/commit/3644f3502f92b87d91fc0b1f3b4c1a3758247ff9))
* **licensing:** 2 more tests added for no of users reached/exceeded ([d615eea](https://gitlab.com/macropeople/dcfrontend/commit/d615eea5f2683b6384537cc164d33c9fda941197))
* **licensing:** added site_id check, added more error handling for decrypt function ([c54074c](https://gitlab.com/macropeople/dcfrontend/commit/c54074c5330e6fe720b68ddb21db2c0296857792))
* **licensing:** licensing/update path to update the license key, when app is activated ([7145150](https://gitlab.com/macropeople/dcfrontend/commit/71451505f7d8509e9cd174fd6168621bb726b944))
* **licensing:** register key function ([ccf8e50](https://gitlab.com/macropeople/dcfrontend/commit/ccf8e50ba169851e15e1aef3527ebff27b97b6cc))
* added colored logs in console for matching errors with tests ([2e55a59](https://gitlab.com/macropeople/dcfrontend/commit/2e55a59dde805c5b8eb173af052dc0d20d7e33d2))
* admin/registerkey service. Expects an input table called keyupload, with 2 variables - activation_key and licence_key ([3bad92f](https://gitlab.com/macropeople/dcfrontend/commit/3bad92fdf7a5dca3111ca77a701ccfdb5a3c0319))
* auto deploy improvements ([d290a96](https://gitlab.com/macropeople/dcfrontend/commit/d290a962cd03c70d1efbd69a5dbf5fb2a03aebe3))
* backend service registration code@ ([e1c7ac8](https://gitlab.com/macropeople/dcfrontend/commit/e1c7ac86165080da4097ea40fffebdb0c3910518))
* creating context for auto deploy ([6811828](https://gitlab.com/macropeople/dcfrontend/commit/6811828e9b12af2923a79822d701184e142ac8a4))
* cypress UI testing, started ([8ef54c4](https://gitlab.com/macropeople/dcfrontend/commit/8ef54c43e570bea355c4f84bbc346dc328826ebb))
* deploying services as part of CI ([e981ec0](https://gitlab.com/macropeople/dcfrontend/commit/e981ec04aaa4ac998eb1c207da5e20e9ff3dcbb5))
* excel file discard button and UX fixes ([91f4dc3](https://gitlab.com/macropeople/dcfrontend/commit/91f4dc3c2551e35b73342ab685c2b14dafb0681d))
* handling the service not found error ([402e4ec](https://gitlab.com/macropeople/dcfrontend/commit/402e4ec1bc950f795a1c8251c973b85d07461580))
* licensing and user registration ([0f9e114](https://gitlab.com/macropeople/dcfrontend/commit/0f9e114080e4f5e09487f4144f24cbafc05df1b3))
* licensing proof of concept ([80a7ebe](https://gitlab.com/macropeople/dcfrontend/commit/80a7ebe3acc9241b53c42fd3c640585b1061abe5))
* push on dfevelopment deploy SAS services ([6815ab8](https://gitlab.com/macropeople/dcfrontend/commit/6815ab8961615ef5263ebbc200d84b354433f856))
* regular excel upload test ([a07c739](https://gitlab.com/macropeople/dcfrontend/commit/a07c7395e2aded774632dd55f0f8a3c40e88b488))
* requests modal on autodeploy ([62bc1bd](https://gitlab.com/macropeople/dcfrontend/commit/62bc1bd9d8304e74d3bc9cf03f747cbbab907082))
* updating context with makedata response ([cf9109a](https://gitlab.com/macropeople/dcfrontend/commit/cf9109a0a3f2e6062f28aa858f4ac8b6f3873d67))
* user registartion. Fixed demo expiry on production issue. Added evaluation agreement. ([a42fcc1](https://gitlab.com/macropeople/dcfrontend/commit/a42fcc15035f74861fa777603734e0ccdca40be7))
### Bug Fixes
*`trim` error when chaning values in filter while variable not set ([a8019ce](https://gitlab.com/macropeople/dcfrontend/commit/a8019cee5f957573b54932c5d926af6f8006ab5c))
* abortModal not working, hashing disabled (it was bloating the server), testing fixes ([9f7aa8f](https://gitlab.com/macropeople/dcfrontend/commit/9f7aa8fb84fba86be174df62f5140257bf03a648))
* activation key in startup service ([4fe5d53](https://gitlab.com/macropeople/dcfrontend/commit/4fe5d53ac8e821657fdb0efd1c757c9480eec3e6))
* adding licencekey to startupservice ([83b21c9](https://gitlab.com/macropeople/dcfrontend/commit/83b21c93d7fdcf44966c4f67364a5994bd678e7d))
* adding reason message to emails ([48dfb43](https://gitlab.com/macropeople/dcfrontend/commit/48dfb4370dfdbbab3dfd9e903cf99d8b4b7cea0c))
* alignemnt button not applying changes ([af7cbda](https://gitlab.com/macropeople/dcfrontend/commit/af7cbda41bff4e9564c466a5b73478dbd6e8a38d))
* app crashes if activationkey is invalid string ([e1dacd8](https://gitlab.com/macropeople/dcfrontend/commit/e1dacd81d3ac4edbe8d1c796bb8165654cc54dd2))
* appLoc check before running startupservice ([802b178](https://gitlab.com/macropeople/dcfrontend/commit/802b17893e36e228210199d9229b8b65a9f25884))
* approver name ([8b79eee](https://gitlab.com/macropeople/dcfrontend/commit/8b79eeee1c235cdf93cb6dbc1eeb65eaada1c2e6))
* bitemporal loader error (causing lock to be left behind) ([8a53226](https://gitlab.com/macropeople/dcfrontend/commit/8a53226dadd273b7ba9620ac2f03c00c76f1264c))
* converting uploaded data to correct types ([ce7b6d7](https://gitlab.com/macropeople/dcfrontend/commit/ce7b6d7cd2c3e67c70d772f1e69891f7961fd992))
* copying primary key field with dragging ([7105a7a](https://gitlab.com/macropeople/dcfrontend/commit/7105a7a0b4b86072466696a50f7f5e3f3d9b4a1d))
* cypress new clarity and angular elements getter fix ([15540db](https://gitlab.com/macropeople/dcfrontend/commit/15540dbba1c8059c483857722c66fd11517945b1))
* ddtype field for [#231](https://gitlab.com/macropeople/dcfrontend/issues/231) ([90ae7f5](https://gitlab.com/macropeople/dcfrontend/commit/90ae7f5c4abaae55f90257d7f14698fcdea114f9))
* deploy makedata use original web approach ([dff12bd](https://gitlab.com/macropeople/dcfrontend/commit/dff12bda82ddd37a331245600c978c0605445d6c))
* deploy testing and key generator ([9a0ce35](https://gitlab.com/macropeople/dcfrontend/commit/9a0ce355edc6b2a50f8e39a84f01d78977f81efb))
* disable accept/reject buttons if user is not approver ([8971999](https://gitlab.com/macropeople/dcfrontend/commit/8971999f5c9a788b588a65b606c216385f213127))
* disable deploy button if json file not present ([a93736a](https://gitlab.com/macropeople/dcfrontend/commit/a93736a15cca6507a7a0f726ebc51e3e4e8f536c))
* error message when no root folder available ([e3ec4f9](https://gitlab.com/macropeople/dcfrontend/commit/e3ec4f99eed8ae6569cb8967750d79bc239b48a3))
* error when createing data dictionary in viya ([6deb93d](https://gitlab.com/macropeople/dcfrontend/commit/6deb93d2faa5db2f9458d1066d60da3cba2ec400))
* excel time exponential value ([4b16c93](https://gitlab.com/macropeople/dcfrontend/commit/4b16c937305beef553b8bb7269590ed64d9d10ce))
* excel upload with no data rows (js error was triggered, uncaught) ([cdc8784](https://gitlab.com/macropeople/dcfrontend/commit/cdc8784d1886562caa112cec6d2df106bfc7e737))
* extended test on both viya and v9. CI separated viya and v9 test jobs ([d41ff50](https://gitlab.com/macropeople/dcfrontend/commit/d41ff508a7d69b2fa5f59a845293a2a4dd52750e))
* filter operators not in sync with selected variable ([9e714ab](https://gitlab.com/macropeople/dcfrontend/commit/9e714abc1c9bd1f75f31bc17f9ac77d3d389ada6))
* filtering modal datepicker (in progress) ([3f1b4a2](https://gitlab.com/macropeople/dcfrontend/commit/3f1b4a25bf9d95035073fd91df552f09ed34ad93))
* handling of getdata error in response from SAS. Fixed abort modal style. ([e4c8cc6](https://gitlab.com/macropeople/dcfrontend/commit/e4c8cc647886c1609ae88a1b48a1eae8d3fe9b0e))
* handling trailing slash in dcPath ([8808227](https://gitlab.com/macropeople/dcfrontend/commit/880822744407e0a52b690bee28d3d2188017ab5a))
* liveness test requires submitting table to pass ([1b43a63](https://gitlab.com/macropeople/dcfrontend/commit/1b43a6394848000705ba532cf4e3d7cf7ecccfbd))
* replace dependencies with sas macros in header ([3acd92b](https://gitlab.com/macropeople/dcfrontend/commit/3acd92b236055fc936638fc399b1b2dda7e727dd))
* requests modal not working if server error ([cdcd578](https://gitlab.com/macropeople/dcfrontend/commit/cdcd5781f1c5a9a8cd72e167f47d36f848ad38a3))
* return from service ([4d9a8e5](https://gitlab.com/macropeople/dcfrontend/commit/4d9a8e55b08463e82fe343f6b41fae0b4a3291c7))
* rows separator is comma ([060ed48](https://gitlab.com/macropeople/dcfrontend/commit/060ed484a2ab10d9d6039a57030c755aed43ee9b))
* **tests:** licensing test fixed unstable behavior ([011fcb6](https://gitlab.com/macropeople/dcfrontend/commit/011fcb662c92a7ee8a8ecf09c540d45e95432785))
* **tests:** licensing tests shifted all to quickKey update ([6cc0128](https://gitlab.com/macropeople/dcfrontend/commit/6cc01281d6f5b957904a5e341be2eb2d88c2bbdb))
* Subject not constructor error ([e22afc7](https://gitlab.com/macropeople/dcfrontend/commit/e22afc72ac190f28385d709a062a7d98be34103b))
* surrounded data excel upload ([612729b](https://gitlab.com/macropeople/dcfrontend/commit/612729b0467c76371de3cd1784af275ef935adbb))
* switch to new SAS 9 folder ([41ee6c4](https://gitlab.com/macropeople/dcfrontend/commit/41ee6c43f56835f18b72bfef6776e49acce200be))
* syssite added to licensing page ([009618e](https://gitlab.com/macropeople/dcfrontend/commit/009618e47d6e6a7161bfecfd23e7fb2566d011f0))
* tests fail when switching between viya and 9 ([c315d40](https://gitlab.com/macropeople/dcfrontend/commit/c315d40890cbf21a3fe6476b548048ac9c23d6cb))
* typos and length checks ([69beff1](https://gitlab.com/macropeople/dcfrontend/commit/69beff1edd49e51d00cb193c35f460bc9b906425))
* unable to VIEW tables in der touristik due to lowercase librefs ([945d5ac](https://gitlab.com/macropeople/dcfrontend/commit/945d5ac77e1afad51e139e70f4c315a005124eea))
* updates to urls to support /services/ in program path ([c978f25](https://gitlab.com/macropeople/dcfrontend/commit/c978f25a29b32360083426d492cd2ee30f1f4595))
* uploading video from ci tests ([14868e0](https://gitlab.com/macropeople/dcfrontend/commit/14868e0511606ef39f95ea3c4b861a433ce6f804))
* user menu dropdown was not closing when you click on hot table area. ([000e39e](https://gitlab.com/macropeople/dcfrontend/commit/000e39ea94388e53dbf971db86dcb8fa244df368))
* user nav style fix ([2a6af21](https://gitlab.com/macropeople/dcfrontend/commit/2a6af214435c905217d4188123cad08a96df5992))
* using more robust functions for encoding and decoding base64 ([899ce20](https://gitlab.com/macropeople/dcfrontend/commit/899ce2007c748691271c75f326c5da8161351df5))
* var_active addition to mpe_config, moving redshift setup there ([35fc30e](https://gitlab.com/macropeople/dcfrontend/commit/35fc30e0a4a65b9c5e5ab12de4bccc1b50d00ef4))
* viewer if table eixsts undefined ([cbc8cc8](https://gitlab.com/macropeople/dcfrontend/commit/cbc8cc8281cf978722c3213c5138f99a6efae872))
* viewer library collapse after choosing a table ([84c6cd6](https://gitlab.com/macropeople/dcfrontend/commit/84c6cd65e9dddeec5a807bfc36b55cbbc40b3636))
* viewer rendering offset is to small ([52985fb](https://gitlab.com/macropeople/dcfrontend/commit/52985fbde43bff97d0d60649bfef02b0b3434831))
* wording of EULA ([64d9f1c](https://gitlab.com/macropeople/dcfrontend/commit/64d9f1cbb6c5880da332caf8bd4ef4e380262585))
* **service-paths:** use relative paths without leading slash ([bf0b7c1](https://gitlab.com/macropeople/dcfrontend/commit/bf0b7c115f071255d704b060256914d75d1703ba))
* sasjsAbort uses new abort-modal component ([2bc300b](https://gitlab.com/macropeople/dcfrontend/commit/2bc300b621438b73a5401ee9c2696f263c180047))
* started catching of adapter response error, showing full log in abort modal ([e781703](https://gitlab.com/macropeople/dcfrontend/commit/e78170324df8573c296463dcb7ddfc9e9df36e3b))
* edit after invalid submit not applied ([be350d9](https://gitlab.com/macropeople/dcfrontend/commit/be350d9d21ee2180f95ace03e86a21adc55a1557))
* edit from viewer, submit error ([e0f2d56](https://gitlab.com/macropeople/dcfrontend/commit/e0f2d567245cfb6b9722e0cc4ba24fbcf7dca3ae))
* enabling makedata to run both as url and request format ([5989992](https://gitlab.com/macropeople/dcfrontend/commit/59899921a8279ef2fedf24b5f9a20e9f4a399c91))
* record modal linking UX ([94981cf](https://gitlab.com/macropeople/dcfrontend/commit/94981cf2abc1541c017aea0192ca1a5ff87745a8))
* Remove the auto-hide of the sidebar above a certain screen size ([d841ec6](https://gitlab.com/macropeople/dcfrontend/commit/d841ec6839d44e34014252fb9ca605d79e8ec88d))
* table sizing when no demo banner present ([e00533d](https://gitlab.com/macropeople/dcfrontend/commit/e00533d35f9dca2a9ecdb13eade7467245f52f56))
* to avoid circular reference ([c715aed](https://gitlab.com/macropeople/dcfrontend/commit/c715aedecf7e1326ed65260bcf7cc363e7d54125))
* web query url duplication and spaces ([c27fe3c](https://gitlab.com/macropeople/dcfrontend/commit/c27fe3c))
### Features
* ability to exclude certain libs from the catalog refresh. Also a fix to the lineage process. ([f2e95ce](https://gitlab.com/macropeople/dcfrontend/commit/f2e95ce))
* tidyup and enabling views in viewtables ([06639cb](https://gitlab.com/macropeople/dcfrontend/commit/06639cb))
### Features
* data dictionary and mpe_validations tables, and DQRULES now sent in getData service ([856b4f6](https://gitlab.com/macropeople/dcfrontend/commit/856b4f6))
* closes [#73](https://gitlab.com/macropeople/dcfrontend/issues/73), adding test data and faster viewLib service ([3fbfff2](https://gitlab.com/macropeople/dcfrontend/commit/3fbfff2))
* moving meta specific macros to macros_meta folder ([5bb6fb0](https://gitlab.com/macropeople/dcfrontend/commit/5bb6fb0))
* recursive join issue (was necessary to have a dependency) ([cf0c4bf](https://gitlab.com/macropeople/dcfrontend/commit/cf0c4bf))
* services in usernav ([cb6630d](https://gitlab.com/macropeople/dcfrontend/commit/cb6630d))
* header match case insensitivity ([63ed719](https://gitlab.com/macropeople/dcfrontend/commit/63ed719))
* IE Tree bug, resizing sidebar ([2e0db53](https://gitlab.com/macropeople/dcfrontend/commit/2e0db53))
* removing call to mm_getlibs and ensuring compatibility with multiple repositories ([2520ddd](https://gitlab.com/macropeople/dcfrontend/commit/2520ddd))
* **excel data integration:** missing columns addition ([5fdab7b](https://gitlab.com/macropeople/dcfrontend/commit/5fdab7b))
* **excel parsing:** order doesn't matter + wiscard extra columns if exists in between ([c0d0c9a](https://gitlab.com/macropeople/dcfrontend/commit/c0d0c9a))
* New Design ([a4f41da](https://gitlab.com/macropeople/dcfrontend/commit/a4f41da)), closes [#35](https://gitlab.com/macropeople/dcfrontend/issues/35)
* new design: lineage started ([6e1ead1](https://gitlab.com/macropeople/dcfrontend/commit/6e1ead1))
* selectively disable tables in VIEW ([44a418e](https://gitlab.com/macropeople/dcfrontend/commit/44a418e))
* TIME support (minus time picker). closes #issue42 ([a16e240](https://gitlab.com/macropeople/dcfrontend/commit/a16e240)), closes [#issue42](https://gitlab.com/macropeople/dcfrontend/issues/issue42)
* maxdepth for lineage ([28cf028](https://gitlab.com/macropeople/dcfrontend/commit/28cf028))
* MAXOBS for editing data ([5ada758](https://gitlab.com/macropeople/dcfrontend/commit/5ada758))
### Features
* 9.3 compatibility (remove fcmp in windows, updating adapter) ([11e7692](https://gitlab.com/macropeople/dcfrontend/commit/11e7692))
* admin tools (config viewer and download) ([a95ed90](https://gitlab.com/macropeople/dcfrontend/commit/a95ed90))
* extra checking to ensure the install user has the correct metadata and OS permissions ([4ef83db](https://gitlab.com/macropeople/dcfrontend/commit/4ef83db))
* licence checker plus adding MPE_SELECTBOX to config download ([5109670](https://gitlab.com/macropeople/dcfrontend/commit/5109670))
* removing configurator after it is run (to prevent accidental overwrite once library is up and running) ([8759226](https://gitlab.com/macropeople/dcfrontend/commit/8759226))
* removing stp dependency in mpeinit ([44d3c63](https://gitlab.com/macropeople/dcfrontend/commit/44d3c63))
* adding port to web query ([07e6a5d](https://gitlab.com/macropeople/dcfrontend/commit/07e6a5d))
* closes [#32](https://gitlab.com/macropeople/dcfrontend/issues/32) and enbles viewing of tables that only exist in metadata ([c942b21](https://gitlab.com/macropeople/dcfrontend/commit/c942b21))
* dropdown to download button inside popup ([ceb5b75](https://gitlab.com/macropeople/dcfrontend/commit/ceb5b75))
* dropdowns and buttons reposition, saving space for lineage graph ([e95a713](https://gitlab.com/macropeople/dcfrontend/commit/e95a713))
* issue12 dev work ([8b547af](https://gitlab.com/macropeople/dcfrontend/commit/8b547af))
* missing macro in loadfile ([334b4a2](https://gitlab.com/macropeople/dcfrontend/commit/334b4a2))
* problem with file upload. Also enabling licence key implementation on view & stage components. ([0f186e5](https://gitlab.com/macropeople/dcfrontend/commit/0f186e5))
### Features
* enabling multiColumnSort and manualColumnResize. Closes [#1](https://gitlab.com/macropeople/dcfrontend/issues/1) and closes [#13](https://gitlab.com/macropeople/dcfrontend/issues/13). ([56dfc90](https://gitlab.com/macropeople/dcfrontend/commit/56dfc90))
* moving ALL config vars to MPE_CONFIG table. Closes [#11](https://gitlab.com/macropeople/dcfrontend/issues/11) ([6132793](https://gitlab.com/macropeople/dcfrontend/commit/6132793))
* failing file uploads in demo version of DC resolved. closes [#9](https://gitlab.com/macropeople/dcfrontend/issues/9) ([f0a6aeb](https://gitlab.com/macropeople/dcfrontend/commit/f0a6aeb))
* missing mf_abort in getStageTable ([97f0c66](https://gitlab.com/macropeople/dcfrontend/commit/97f0c66))
### Features
* switch settings to be an STP for easier modification ([a28057d](https://gitlab.com/macropeople/dcfrontend/commit/a28057d))
* adding switch for library checking, no by default to improve responsiveness. Closes [#7](https://gitlab.com/macropeople/dcfrontend/issues/7) ([adcacf5](https://gitlab.com/macropeople/dcfrontend/commit/adcacf5))
* enabling emails on SUBMIT, APPROVE and REJECT. Closes [#10](https://gitlab.com/macropeople/dcfrontend/issues/10) ([daec738](https://gitlab.com/macropeople/dcfrontend/commit/daec738))
* upgrade to avoid npm warnings ([d8f90c3](https://gitlab.com/macropeople/dcfrontend/commit/d8f90c3))
### Features
* **clarity:** the styling now workscd .. ([28b2db5](https://gitlab.com/macropeople/dcfrontend/commit/28b2db5))
* single SPK compilation ([b785d84](https://gitlab.com/macropeople/dcfrontend/commit/b785d84))
* removing app component replacing with document object, which is safer when importing SPKs over existing packages ([0ba14ed](https://gitlab.com/macropeople/dcfrontend/commit/0ba14ed))
<aname="0.0.1"></a>
## 0.0.1 (2019-01-27)
### Bug Fixes
* Adding new rows now works ([8685b4e](https://gitlab.com/macropeople/dcfrontend/commit/8685b4e))