Commit Graph
384 Commits
Author SHA1 Message Date
allan 7d0e349247 Merge pull request 'docs(viewer): correct the full table search row count claim' (#6) from docs/full-table-search-row-cap into main
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m12s
Reviewed-on: #6
2026-09-22 16:38:19 +00:00
dc 99b2a7454e docs(viewer): state the row count rule for the unsearched view too
Follow-up to the previous commit on this branch, both wording fixes.

- The sentence this branch deleted was the page's only description of the row
  count when no search is active - and that is the case where the count really
  can exceed the rows displayed (viewdata reports count(*) for the filtered
  view while the grid stops at DC_MAXOBS_WEBVIEW). State it, instead of leaving
  the page silent on the path readers use most.
- "returns the first 500" claims an ordering the search does not apply: the
  search is a WHERE clause with no ORDER BY, so which 500 come back is whatever
  the engine hands over first. Say "returns 500 of them".

Checked against viewdata.sas and mp_searchdata.sas on main: the search path
passes outobs=DC_MAXOBS_WEBVIEW to mp_searchdata, which caps the result dataset
in the same data step that builds it, and viewdata takes its row count from that
dataset - so for a search the count and the rows are capped together.
2026-09-22 16:34:14 +00:00
dc bd30a059ed docs(sas9): unzip the frontend archive into its own folder
frontend.zip now holds the frontend files at their root (dc/dc #147, released in
v7.14.2), so unzipping no longer produces a client/dist folder to navigate into.

Step 2 now says to create the app folder and unzip the archive into it, naming
the file that should end up there. Step 3's URL example matches the folder the
reader created, and the intro line drops "to the root of" - it contradicted the
subfolder instruction directly below it.
2026-09-22 16:28:10 +00:00
dc 206d88c6a9 docs(viewer): correct the full table search row count claim
The row count next to the table name is the capped count, not the total
number of matches. A search that matches more rows than DC_MAXOBS_WEBVIEW
returns the first 500 and reports 500, so the count does not rise above the
cap even when many more rows match.
2026-09-17 11:43:23 +00:00
dc 85f200c724 docs(viewer): correct the character search example to match the code
The example claimed `smith` finds `Smithson`, which only holds for a case
insensitive match. The search is a case sensitive CONTAINS match - DC passes
the search value straight to %mp_searchdata, which uses the SAS `?` operator -
so `smith` finds `Goldsmith` (a lowercase substring) and not `Smithson`.
2026-09-16 23:42:37 +00:00
dc 4a53499055 docs(viewer): show the matching column in the full table search screenshot
The screenshot showed the siphonophore search returning 3 rows, but the
NOTES column - the only column the value appears in - was clipped off the
right edge, so the image did not show why those rows matched.

Re-captured at 1920x900 (all nine columns on screen, no clipping) from the
mocked instance, with the capture gated on an assertion that the matched
cell is inside the grid viewport.
2026-09-16 23:38:14 +00:00
dc d95f440c4f docs(viewer): document full table search semantics with a screenshot
The "Full Table Search" section said only that a search box exists. It now
states the behaviour that users actually hit:

- the search covers every column at once, character columns by case sensitive
  CONTAINS and numeric columns by exact match
- the Numeric toggle switches to exact numeric matching
- an applied filter scopes the search
- results are capped by DC_MAXOBS_WEBVIEW (linked to the options page), and the
  row count next to the table name reports the match count
- a search with no matches shows the "No data found with given conditions"
  panel

Adds a screenshot of the search in action (docs/img/full-table-search.png),
captured from a running instance via the Cypress suite in the dc repo.
2026-09-16 00:52:12 +00:00
dc-bot 5236b74fee docs: remove customer reference and conversion-function warning from timezone FAQ 2026-09-04 11:33:49 +00:00
dc-bot 7e49033aae docs: remove customer-identifying details from timezone troubleshooting section 2026-09-04 10:20:08 +00:00
dc-bot 76bdc90ed8 docs: add troubleshooting section for timestamps displayed in UTC (compute context TIMEZONE)
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 17m7s
2026-09-04 10:00:58 +00:00
dc-bot 6d9d29b786 docs(roadmap): remove duplicated delivered validation features from Requested section 2026-09-03 20:10:54 +00:00
dc-bot 6f176b35e1 docs(roadmap): use headings instead of bold text for design subsections 2026-09-03 20:07:09 +00:00
dc-bot d342e51241 docs(roadmap): fix wrong 'under consideration' heading - features are delivered 2026-09-03 19:53:03 +00:00
dc-bot 57e8a6e975 docs: improve formula examples, fix roadmap structure, add trailing newline
- dcc-validations: add MATCH() example showing why spaces matter around column names; document that new rows are 'A' from creation
- roadmap: move delivered Frontend Formulae and Regex Rules to Delivered Features section; reword 'necessary' heading
- deploy-viya: add trailing newline
2026-09-03 19:50:31 +00:00
dc-bot 9666ca3300 docs: remove non-DC and low-value sections from v7.13.0 docs bundle
- deploy-viya: remove first-launch note, Deploy Checks section
- admin-services: remove Licence Key Screen section
- cas-tables: remove REPLACE Load Type subsection
2026-09-03 19:32:49 +00:00
dc-bot 6fa1b4f6ba docs(viya): remove low-value login page note 2026-09-03 19:13:13 +00:00
dc-bot 1d0cfd6681 docs: document v7.13.0 features
- Live formulas (HARDFORMULA/SOFTFORMULA) in dcc-validations with operator-friendly explanations
- MPE_VALIDATIONS table doc: add HARDFORMULA/SOFTFORMULA to RULE_TYPE values
- Roadmap: mark Frontend Formulae and Regex Rules as delivered
- SAS VA Embed: document Live vs Confirm filter modes
- ViewBoxes: document edge/corner drag resizing
- Licensing: combined-key paste, key preview, protocol warning
- CAS Tables: REPLACE load type support and temp table cleanup
- Editor: native date/time pickers, paste-validation overlay, row status indicators
- Stage page: Formatted/Unformatted toggle on the approvals screen
- Viya deploy: configurator improvements, deploy checks, login page UX
- Index page: add live formulas and VA embed to features list
2026-09-03 17:25:40 +00:00
blog-dev 021db986e0 fix(docs): correct feed link to /rollback-data-changes/
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m13s
2026-08-20 22:26:04 +01:00
blog-dev 11f298ee2a docs: drop version reference from data restore page
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m24s
2026-08-20 21:50:26 +01:00
blog-dev 034700a33e docs(rewrite): expand data restore guide with detailed workflow, security, and limitations
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m17s
2026-08-20 21:37:38 +01:00
4gl c875ce04b7 chore(docs): updating data catalog refresh process
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m16s
2026-08-10 21:51:46 +01:00
4gl 2f30680e84 feat: adding all tables to the docs
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m17s
2026-08-10 17:11:53 +01:00
4gl 9b68c55754 feat: regex docs
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m19s
2026-07-28 12:22:09 +01:00
allan 0590191ff4 feat: updates for v7.10 release
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 2m31s
2026-07-13 18:23:00 +01:00
allan 964434af0a fix: link
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 58s
2026-07-01 13:14:29 +01:00
allan dec5f239de fix: embed va
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m4s
2026-07-01 13:12:22 +01:00
allan 80cabc7312 fix: va page
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m46s
2026-07-01 12:23:08 +01:00
allan ddd5866484 feat: 7.9 updates
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m48s
2026-06-30 13:42:06 +01:00
4gl a0bb0c1e20 info about casuser lib
Publish to docs.datacontroller.io / Deploy docs (push) Failing after 13m12s
2026-06-02 13:56:53 +01:00
4gl 1b590a6ee7 fix: docs link
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m3s
2026-05-19 11:54:15 +01:00
4gl 874e045dff fix: deploy docs update for runastask
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m5s
2026-05-15 13:27:48 +01:00
4gl 1ca32b4b71 fix: headings
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m4s
2026-04-23 10:50:21 +01:00
4gl b880988887 fix: description
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m10s
2026-04-23 10:48:10 +01:00
4gl 55ad7424fd fix: security settings
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m8s
2026-04-23 10:39:57 +01:00
allan f3954fa046 feat: cas table proposal
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m17s
2026-04-17 13:53:53 +01:00
allan 05a16acabb fix: title
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m1s
2026-04-07 22:00:59 +00:00
allan ae6620b3db feat: viya deploy instructions
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 59s
2026-04-07 21:55:09 +00:00
allan 447397236b fix: email link
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 59s
2026-04-04 00:57:53 +01:00
allan 3bfd96f431 fix: typos
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m6s
2026-04-04 00:56:10 +01:00
allan ffdbdb869c feat: email templates
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 2m20s
2026-04-04 00:49:32 +01:00
allan 535937b586 chore: docs
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m1s
2026-04-03 16:08:05 +01:00
allan ad5a566001 fix: doc improvements
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m3s
2026-03-30 23:01:24 +00:00
allan 15c617f48e feat: snowflake support
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m2s
2026-03-14 13:40:47 +00:00
_ 6a950ea839 fix: separate
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m1s
2026-02-27 14:07:09 +00:00
_ 5dfbc2526e feat: updated viya flow
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m2s
2026-02-27 14:01:01 +00:00
_ ca8499de90 roadmap
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m5s
2026-02-16 14:22:15 +00:00
_ 102f59d2e8 fix: formula approach
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 1m3s
2026-02-16 13:31:07 +00:00
_ 71af1df610 fix: roadmap improvements
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 54s
2026-02-15 23:57:05 +00:00
_ f9daa7dfbb feat: new validations
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 57s
2026-02-15 23:49:13 +00:00
allan 965efacf70 fix: typo
Publish to docs.datacontroller.io / Deploy docs (push) Successful in 53s
2026-02-08 00:57:47 +00:00