Capture, Review, Approve. This repo contains the source code (and release assets) for the Data Controller application. https://datacontroller.io
Go to file
semantic-release-bot 522979835c chore(release): 6.12.0 [skip ci]
# [6.12.0](https://git.datacontroller.io/dc/dc/compare/v6.11.1...v6.12.0) (2024-09-02)

### Bug Fixes

* added appLoc to the system page ([dd2138a](dd2138ac5e))
* bumping core for passthrough fix, [#124](#124) ([caa9854](caa9854ff0))
* excel with password flow, introducing web worker for XLSX.read ([a3ce367](a3ce367950))
* implemented the new request wrapper usage, added XLSX read with a Web Worker, multi load preview data, full height ([4218da9](4218da91cd))
* **multi load:** xlsx read file ahead of time, while user choose datasets ([6547461](6547461637))
* refactored adapter request wrapper function to return job log as well ([67436f4](67436f4ff9))
* using temporary names for temporary tables ([ce50365](ce503653cd)), closes [#124](#124)

### Features

* searching data in excel files using new algorithm (massive performance improvement) ([bbb725c](bbb725c64c))
2024-09-02 07:50:00 +00:00
.git-hooks init 2023-07-13 13:44:05 +02:00
.gitea/workflows fix(multi load): fixed parsing algorithm reused for the multi load, the fix affects the normal upload as well. 2024-06-26 16:14:35 +02:00
.vscode chore: updated workspace settings 2024-01-16 12:04:39 +05:00
client chore: removed log 2024-09-02 09:29:48 +02:00
sas fix: using temporary names for temporary tables 2024-08-31 16:19:04 +02:00
.gitignore Merge branch 'main' into handonstable-14 2024-05-31 11:39:14 +00:00
.npmrc chore: fix .npmrc 2024-01-22 10:30:19 +00:00
.prettierrc.json init 2023-07-13 13:44:05 +02:00
.releaserc chore: release is draft fix, release will update package.json version 2023-10-09 12:46:17 +02:00
CHANGELOG.md chore(release): 6.12.0 [skip ci] 2024-09-02 07:50:00 +00:00
CONTRIBUTING.md chore: updated contributing.md with release instructions 2023-10-09 13:02:13 +02:00
licence-non-commercial-datacontroller.md chore: licence updates 2023-07-25 09:09:57 +01:00
licence-non-commercial-datacontroller.pdf chore: adding pdf version of the non commercial licence 2023-07-25 15:38:47 +01:00
LICENCE.md chore: licence updates 2023-07-25 09:09:57 +01:00
package-lock.json chore: package-locks 2024-06-07 17:07:23 +02:00
package.json chore(release): 6.12.0 [skip ci] 2024-09-02 07:50:00 +00:00
README.md Update README.md 2024-04-23 13:06:51 +00:00

Data Controller for SAS

Control your manual data modifications!

Alternatives to Data Controller include:

  • 💾 Developing / testing / deploying / scheduling overnight batch jobs to load files from shared drives
  • 🔒 Opening (and locking) datasets in Enterprise Guide or SAS® Table Viewer to perform direct updates
  • Asking a #DBA to run validated code after a change management process
  • 🌐 Building & maintaining your own custom web application
  • 🏃 Running #SAS or #SQL updates in production

Problems with the above include:

  • Legacy 'black box' solutions with little to no testing, documentation or support
  • End users requiring direct write access to critical data sources in production
  • Upload routines that must be manually modified when the data model changes
  • Breaches due to unnecessary parties having access to the data
  • Inability to trace who made a change, when, and why
  • Reliance on key individuals to perform updates
  • Building bespoke ETL for every new data source
  • High risk of manual error / data corruption

Data Controller for SAS® solves all these issues in a simple-to-install, user-friendly, secure, documented, battle-tested web application. Available on Viya, SAS 9 EBI, and SASjs Server.

For more information:

For support, contact support@4gl.io or reach out on Matrix!