Commit Graph

  • 036b7dc115 Refactor to get rid of Usage parameter in QCodeReference Darin Kelkhoff 2023-05-05 16:59:36 -05:00
  • cc765c66d6 Initial checkin - WIP Darin Kelkhoff 2023-05-05 16:57:54 -05:00
  • 6acf0bf93a Increasing size of api log fields (mediumtext, 16MB) Darin Kelkhoff 2023-05-05 15:39:42 -05:00
  • 16d54aa81f Merge branch 'integration/sprint-26' into dev Tim Chamberlain 2023-05-05 13:12:04 -05:00
  • a1b96c6cee updated to hide hidden fields in frontentmetadata, updated error responses Tim Chamberlain 2023-05-05 13:05:35 -05:00
  • fff7f5ad8e Turn on CORS headers Darin Kelkhoff 2023-05-05 08:43:41 -05:00
  • 854c8bf1ba Change to use HttpEntityEnclosingRequestBase instad of Post Darin Kelkhoff 2023-05-04 15:43:41 -05:00
  • a0e45b983f Hide other-versions dropdown while page is loading Darin Kelkhoff 2023-05-04 15:42:31 -05:00
  • 05a0e13a44 Add pipes between builds; remove 'time' Darin Kelkhoff 2023-05-04 15:39:57 -05:00
  • 8d55ee2706 Rename scriptApi to qqqScriptUtils, putting that into context; Darin Kelkhoff 2023-05-04 15:38:49 -05:00
  • b9d90cdddb fixed failing test because of class cast exception Tim Chamberlain 2023-05-04 15:03:50 -05:00
  • 0ce989b75c CTLE-421: minor bug fixes from demo Tim Chamberlain 2023-05-04 13:55:31 -05:00
  • 405e6a6e2c Merge pull request #17 from Kingsrook/feature/api-home-page tim-chamberlain 2023-05-04 13:53:59 -05:00
  • 74976061d4 Insert test script so it can be found Darin Kelkhoff 2023-05-04 12:10:55 -05:00
  • eed4cc270f Flow table name down Darin Kelkhoff 2023-05-04 12:05:48 -05:00
  • 9c5106d7a8 Fix to skip, not blow up, on unrecognized field names Darin Kelkhoff 2023-05-03 16:47:03 -05:00
  • 4aa1aed632 Fixes for expoesd joins Darin Kelkhoff 2023-05-03 16:36:42 -05:00
  • c799645658 CTLE-421: updated to check expiration and to get auth0 access token the correct way Tim Chamberlain 2023-05-03 09:29:20 -05:00
  • 5ed02be23f Update to use static times instead of now() in examples, so there aren't always diffs in specs Darin Kelkhoff 2023-05-03 08:26:22 -05:00
  • 0159459db2 more flexible (app-defined) security schemes; Darin Kelkhoff 2023-05-02 19:58:19 -05:00
  • b0dbede6fe Add count, totalRows to child record lists Darin Kelkhoff 2023-05-02 15:52:15 -05:00
  • 80ae3e1e0c Merge branch 'feature/CTLE-421-migrate-to-use-api-keys' into integration/sprint-25 Tim Chamberlain 2023-05-02 15:16:05 -05:00
  • d300ec162d CTLE-421: checkpoint commit Tim Chamberlain 2023-05-02 15:15:49 -05:00
  • 7625e593d2 Fix merge conlifct w/ bulk insert; add warnings to single-insert; add tests re: insert warnings Darin Kelkhoff 2023-05-02 15:08:06 -05:00
  • d237f4c1ad Make api log methods public Darin Kelkhoff 2023-05-02 14:11:53 -05:00
  • 29f26e2ada temporarily lowering coverage limits Tim Chamberlain 2023-05-02 11:42:03 -05:00
  • 845b03bbca Merge branch 'feature/CTLE-421-migrate-to-use-api-keys' into integration/sprint-25 Tim Chamberlain 2023-05-02 11:32:27 -05:00
  • 2ddf1fd5c7 CTLE-421: fixed bug caught by tests Tim Chamberlain 2023-05-02 10:34:48 -05:00
  • 83e628d2d6 CTLE-421: added reveal adornment, warnings on child record insert failures Tim Chamberlain 2023-05-02 10:12:55 -05:00
  • b1ea33b2a2 Move limit & skip from query input to filter Darin Kelkhoff 2023-05-02 07:57:50 -05:00
  • f290cdeb6d Merge branch 'feature/CTLE-207-query-joins' into integration/sprint-25 Darin Kelkhoff 2023-05-02 07:52:15 -05:00
  • 476924b030 Merge branch 'feature/CTLE-422-api-for-scripts' into integration/sprint-25 Darin Kelkhoff 2023-05-01 20:13:22 -05:00
  • e857e87b18 Merge remote-tracking branch 'origin/feature/CTLE-421-migrate-to-use-api-keys' into integration/sprint-25 Darin Kelkhoff 2023-05-01 20:00:16 -05:00
  • 1a8ab34fe3 make a new collection if given a null one as input. Darin Kelkhoff 2023-05-01 14:17:25 -05:00
  • 5070502bde Search for join meta data through exposed joins. Darin Kelkhoff 2023-05-01 14:17:08 -05:00
  • 1e053d67ce Update to not NPE is record is null (rather, return null) Darin Kelkhoff 2023-05-01 08:32:02 -05:00
  • 15acaec523 More api name & version with scripts (eg, running test scripts) Darin Kelkhoff 2023-04-30 19:56:41 -05:00
  • 9ce45934a8 Try to make happier when scripts & apis don't live together Darin Kelkhoff 2023-04-28 16:00:06 -05:00
  • d35f150202 Scripts and apis and all kinds of stuff Darin Kelkhoff 2023-04-28 15:46:36 -05:00
  • 0b7c2db452 Introduce RecordPipeBufferedWrapper, to be used in QueryAction when includingAssociations and writing to a pipe Darin Kelkhoff 2023-04-28 14:22:29 -05:00
  • 2832566dbd CTLE-421: fixes for failing tests, removed no longer necessary loop Tim Chamberlain 2023-04-28 13:59:08 -05:00
  • b0d0de5d49 CTLE-421: implemented fieldLevel is hidden, updated to mask password fields Tim Chamberlain 2023-04-28 13:21:08 -05:00
  • b7e39d6953 Update to allow includeAssociations when querying into a record pipe. This meant propagating a lot of exceptions... Darin Kelkhoff 2023-04-28 12:14:12 -05:00
  • 6f99111c52 Move api name & version into ScriptRevision; make the records that go into record-scripts be api versions of records. Darin Kelkhoff 2023-04-28 12:11:56 -05:00
  • 4135607a4c Base class for run-script inputs Darin Kelkhoff 2023-04-28 12:07:45 -05:00
  • acfcc422f9 script to open jacoco report Tim Chamberlain 2023-04-28 10:05:25 -05:00
  • a40f9afd38 Move insert person methods to TestUtils Darin Kelkhoff 2023-04-27 20:20:17 -05:00
  • 1314ee98b8 add more store-jacoco calls Darin Kelkhoff 2023-04-27 20:19:59 -05:00
  • 6b6dd546fd Initial checkin Darin Kelkhoff 2023-04-27 20:19:44 -05:00
  • 37fa78417f Initial checkin Darin Kelkhoff 2023-04-27 20:19:31 -05:00
  • 4003323b88 Working version of ApiScriptUtils. Moved actual api imlpementation out of javalin class, into implemnetation class. Darin Kelkhoff 2023-04-27 18:55:34 -05:00
  • 5de42b9390 Merge pull request #16 from Kingsrook/feature/todo-more-test-coverage Darin Kelkhoff 2023-04-27 15:21:29 -05:00
  • 0c5e3a8002 Many tests. small refactors to support. Darin Kelkhoff 2023-04-27 12:49:15 -05:00
  • d12bf3decc Make it an option in the module's interface, whether or not to query for all records being updated or deleted first (makes more sense for an api backend to NOT do this). Darin Kelkhoff 2023-04-27 12:48:01 -05:00
  • f3509ae1bf Fixed import Darin Kelkhoff 2023-04-27 11:12:38 -05:00
  • dab6a75340 Add dropdown to change apis (and an un-used, but POC method to list apis on a page...) Darin Kelkhoff 2023-04-27 11:05:02 -05:00
  • be09412755 CTLE-421: checkpoint commit of api key story so that CTL test coverage can be worked on instead Tim Chamberlain 2023-04-27 10:31:13 -05:00
  • e0e4519708 Downgrade some logs Darin Kelkhoff 2023-04-26 10:21:22 -05:00
  • 8094c29ec7 handle ExposedJoins in exports Darin Kelkhoff 2023-04-26 10:19:12 -05:00
  • f7f001d430 Improve tense of okSummary Darin Kelkhoff 2023-04-26 10:18:55 -05:00
  • 04a8fa94f9 Move skip & limit out of QueryInput, into QQueryFilter... Darin Kelkhoff 2023-04-26 10:18:44 -05:00
  • b4328040aa CTLE-419: updated SyncProcessConfig record to take in performInserts/performUpdates as params Tim Chamberlain 2023-04-25 09:34:21 -05:00
  • 3370da109c CTLE-419: added ability to tell table sync step to either not do inserts or updates, another instant parse format, typo Tim Chamberlain 2023-04-24 18:53:29 -05:00
  • caf9f102f6 Moved stuff so jacoco reporting happens before failures, i think. Moved untested class reporting into pom, out of circleci Darin Kelkhoff 2023-04-24 12:54:42 -05:00
  • de77f902ac Removed wip code, not meant to be commited Darin Kelkhoff 2023-04-24 12:53:39 -05:00
  • 475deee993 Upgrade javalin to 5.4.2 Darin Kelkhoff 2023-04-24 12:12:54 -05:00
  • 1407f3c63c Add count distinct option to count action Darin Kelkhoff 2023-04-24 12:12:41 -05:00
  • 2495989584 add exposed joins to frontend metadata; checkpoing on validation & enrichment of eposed joins Darin Kelkhoff 2023-04-24 12:11:46 -05:00
  • d086284de7 Checkpoint Darin Kelkhoff 2023-04-20 09:35:12 -05:00
  • 6ce5845ec8 Checkpoint - good version of getJoinConnections now i think Darin Kelkhoff 2023-04-16 19:50:58 -05:00
  • 3bf18e8b51 Initial checkin Darin Kelkhoff 2023-04-14 10:16:03 -05:00
  • 88e47ef9ca WIP on getting joins to frontend Darin Kelkhoff 2023-04-14 10:04:56 -05:00
  • 912b3885f5 updated nf scripts name Tim Chamberlain 2023-04-20 16:12:22 -05:00
  • 8cc16d44e5 more updates for change to coldtrack Tim Chamberlain 2023-04-20 14:22:26 -05:00
  • 2d81f24887 updated copyrights Tim Chamberlain 2023-04-20 12:27:08 -05:00
  • 3512cde424 Updating to 0.14.0 Tim Chamberlain 2023-04-20 10:49:56 -05:00
  • 95dad80d6f Merge tag 'version-0.13.0' into dev Tim Chamberlain 2023-04-20 10:49:51 -05:00
  • 72a9f68de7 Merge branch 'release/0.13.0' version-0.13.0 Tim Chamberlain 2023-04-20 10:48:45 -05:00
  • b6db572a28 Update for next development version Tim Chamberlain 2023-04-20 10:47:10 -05:00
  • c9fd7c087a Update versions for release Tim Chamberlain 2023-04-20 10:47:06 -05:00
  • 19d6739723 Merge pull request #15 from Kingsrook/dependabot/maven/qqq-backend-core/org.json-json-20230227 tim-chamberlain 2023-04-20 10:40:58 -05:00
  • cc881e3168 CTLE-397: fixed overflow issues with manual chips Tim Chamberlain 2023-04-19 15:36:13 -05:00
  • 2f0ef03eec CTLE-397: added pending icon to utils for widget velocity templates Tim Chamberlain 2023-04-19 15:31:20 -05:00
  • 4a65efa5ac CTLE-397: added ability to have footer HTML on widgets Tim Chamberlain 2023-04-19 12:14:15 -05:00
  • 6ebfbc6984 Merge branch 'feature/CTLE-397-oms' of github.com:Kingsrook/qqq into feature/CTLE-397-oms Tim Chamberlain 2023-04-18 22:49:54 -05:00
  • 1f931ddec6 CTLE-397: added more html util methods for chips and process filter links Tim Chamberlain 2023-04-18 22:49:44 -05:00
  • fc6a72eb09 Replace random ChatGPT method with random StackOverflow method for getting classes from jar Darin Kelkhoff 2023-04-18 13:56:08 -05:00
  • 22d0c5c79b (try at least) to set maxLength on string fields Darin Kelkhoff 2023-04-18 13:41:26 -05:00
  • 07e575a7d7 Initialize auditInputList as new list, not null Darin Kelkhoff 2023-04-18 13:41:10 -05:00
  • a6e02ea1bf Set url field size XLARGE; set record label field as id Darin Kelkhoff 2023-04-18 13:40:53 -05:00
  • bf5273fa4d Add getAssociationNamesToInclude() Darin Kelkhoff 2023-04-18 13:40:32 -05:00
  • 6bc160a213 Merge branch 'feature/CTLE-397-oms' of github.com:Kingsrook/qqq into feature/CTLE-397-oms Tim Chamberlain 2023-04-17 10:45:08 -05:00
  • a159bc4076 CTLE-397: made some methods static, overloaded ahref filter method Tim Chamberlain 2023-04-17 10:44:55 -05:00
  • 514b70eb88 Add outbound api logs. FTW. Darin Kelkhoff 2023-04-14 16:29:07 -05:00
  • c1c8528dcb Bump json from 20220320 to 20230227 in /qqq-backend-core dependabot[bot] 2023-04-14 18:12:56 +00:00
  • d760831431 Initial checkin Darin Kelkhoff 2023-04-14 09:52:57 -05:00
  • 726fad0e5e Make unique key helper more helpful Darin Kelkhoff 2023-04-13 15:34:21 -05:00
  • d4181cc157 Make unique key helper more helpful Darin Kelkhoff 2023-04-13 15:21:43 -05:00
  • ca9834204b Split fieldNameToLabel out into a method Darin Kelkhoff 2023-04-13 11:50:47 -05:00
  • 1b4c754314 Add with'ers Darin Kelkhoff 2023-04-13 11:50:31 -05:00