diff --git a/devdocs/todo.txt b/devdocs/todo.txt index 2fd2dba7..0c85b351 100644 --- a/devdocs/todo.txt +++ b/devdocs/todo.txt @@ -1,3 +1,114 @@ +POSTGRES UPDATE TEST 14->15 +Devops test it's offered as a package, did a backup first and saved here locally then: + +The following packages have been kept back: + postgresql sudo +0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. +root@devops:~# apt list --upgradable +Listing... Done +postgresql/jammy-pgdg 15+244.pgdg22.04+1 all [upgradable from: 14+243.pgdg22.04+1] +sudo/jammy-updates 1.9.9-1ubuntu2.1 amd64 [upgradable from: 1.9.9-1ubuntu2] +root@devops:~# apt --with-new-pkgs upgrade +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done +Calculating upgrade... Done +Try Ubuntu Pro beta with a free personal subscription on up to 5 machines. +Learn more at https://ubuntu.com/pro +The following NEW packages will be installed: + postgresql-15 postgresql-client-15 +The following packages have been kept back: + sudo +The following packages will be upgraded: + postgresql +1 upgraded, 2 newly installed, 0 to remove and 1 not upgraded. +Need to get 18.5 MB of archives. +After this operation, 59.7 MB of additional disk space will be used. +Do you want to continue? [Y/n] y +Get:1 http://apt.postgresql.org/pub/repos/apt jammy-pgdg/main amd64 postgresql-client-15 amd64 15.0-1.pgdg22.04+1 [1644 kB] +Get:2 http://apt.postgresql.org/pub/repos/apt jammy-pgdg/main amd64 postgresql-15 amd64 15.0-1.pgdg22.04+1 [16.7 MB] +Get:3 http://apt.postgresql.org/pub/repos/apt jammy-pgdg/main amd64 postgresql all 15+244.pgdg22.04+1 [67.2 kB] +Fetched 18.5 MB in 9s (2049 kB/s) +Preconfiguring packages ... +Selecting previously unselected package postgresql-client-15. +(Reading database ... 117155 files and directories currently installed.) +Preparing to unpack .../postgresql-client-15_15.0-1.pgdg22.04+1_amd64.deb ... +Unpacking postgresql-client-15 (15.0-1.pgdg22.04+1) ... +Selecting previously unselected package postgresql-15. +Preparing to unpack .../postgresql-15_15.0-1.pgdg22.04+1_amd64.deb ... +Unpacking postgresql-15 (15.0-1.pgdg22.04+1) ... +Preparing to unpack .../postgresql_15+244.pgdg22.04+1_all.deb ... +Unpacking postgresql (15+244.pgdg22.04+1) over (14+243.pgdg22.04+1) ... +Setting up postgresql-client-15 (15.0-1.pgdg22.04+1) ... +update-alternatives: using /usr/share/postgresql/15/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode +Setting up postgresql-15 (15.0-1.pgdg22.04+1) ... +Creating new PostgreSQL cluster 15/main ... +/usr/lib/postgresql/15/bin/initdb -D /var/lib/postgresql/15/main --auth-local peer --auth-host scram-sha-256 --no-instructions +The files belonging to this database system will be owned by user "postgres". +This user must also own the server process. + +The database cluster will be initialized with locale "C.UTF-8". +The default database encoding has accordingly been set to "UTF8". +The default text search configuration will be set to "english". + +Data page checksums are disabled. + +fixing permissions on existing directory /var/lib/postgresql/15/main ... ok +creating subdirectories ... ok +selecting dynamic shared memory implementation ... posix +selecting default max_connections ... 100 +selecting default shared_buffers ... 128MB +selecting default time zone ... America/Vancouver +creating configuration files ... ok +running bootstrap script ... ok +performing post-bootstrap initialization ... ok +syncing data to disk ... ok +update-alternatives: using /usr/share/postgresql/15/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode +Setting up postgresql (15+244.pgdg22.04+1) ... +Processing triggers for postgresql-common (244.pgdg22.04+1) ... +Building PostgreSQL dictionaries from installed myspell/hunspell packages... +Removing obsolete dictionary files: +Scanning processes... +Scanning linux images... + +Running kernel seems to be up-to-date. + +No services need to be restarted. + +No containers need to be restarted. + +No user sessions are running outdated binaries. + +No VM guests are running outdated hypervisor (qemu) binaries on this host. +===================================================================================== +- Tested AyaNova still working, haven't rebooted yet, says it's using postgres 14.5, rebooted and will test again to see if ayanova is borked and what version displays +- ok, rebooted all still working still says it's using 14.5 no packages available to update so maybe it's running both versions?? +- At least people can't accidentally break it by upgrading this way, now need to read the official docs to see what happened + + + + + + + + + + + + + + + + + + + + + + + + +################################################################################################################################## todo: Money monday - Prominent link on eval trial page on how tos in docs - Guided tour case 4212 @@ -14,12 +125,14 @@ todo: Money monday - Can do todo-reorg and move to cases while awaiting responses for the above + todo: add guided tours link to website body somewhere? Or maybe once there are more? Admin How to remove fields from a form and make some required entry how to rename text in translation Service - How to add a customer and a Unit for that customer + How to add a customer + Add a Unit for that customer Find the service history for a customer Find the service history for a unit How to drill down and view the schedule for a single user and list their jobs @@ -36,8 +149,11 @@ todo: add guided tours link to website body somewhere? Or maybe once there are m Customer self service cycle from create cust, contact, request service, fill in wo, trigger notification etc User general User notification subscription simple one but common useful. - + Tags, how they help, where to use them etc + Filter data table and save the filter + +todo: NGINX 502 bad gateway message while booting, can that be changed to say booting up or ayanova is starting or something?? todo: Welcome aboard email for subscribers with critical info: - Backup responsibility and links to backup diff --git a/docs/8.0/ayanova/docs/tour-service-wo.md b/docs/8.0/ayanova/docs/tour-service-wo.md index dcc5ef6c..805d84ee 100644 --- a/docs/8.0/ayanova/docs/tour-service-wo.md +++ b/docs/8.0/ayanova/docs/tour-service-wo.md @@ -72,6 +72,18 @@ You can't see it in the image but when the form is in an invalid state the save ## 4\. Select a Customer +### If you needed to create a new customer + +In this tour we're going to select an existing Customer but you *could* also create a new Customer right here by clicking on the open record button +![open record button](img/form-autocomplete-list-open-record-icon.png) +to the left of the Customer selection list. + +When you click on the open record button on any list but there is no item selected (indicated by the no selection item `-`), this triggers the creation of a _new_ record of that type. + +So if you started this work order without a Customer you can use the open record button to go and create a new Customer, then use the back button in your browser to return to this work order and select that Customer for this work order. + +### Selecting an existing customer + Let's fix the broken rule by selecting a Customer: We want the Customer "XYZ Accounting" so we'll click into the Customers [autocomplete list](ay-start-form-autocomplete.md) and type "xyz" to search for any Customers with those letters in their name: diff --git a/docs/8.0/ayanova/mkdocs.yml b/docs/8.0/ayanova/mkdocs.yml index 154df8f1..55f9df5a 100644 --- a/docs/8.0/ayanova/mkdocs.yml +++ b/docs/8.0/ayanova/mkdocs.yml @@ -7,7 +7,7 @@ theme: site_name: AyaNova manual site_dir: '../../../server/AyaNova/wwwroot/docs' strict: true -copyright: Copyright © 2022 Ground Zero Tech-Works Inc. REV-2022-10-19 +copyright: Copyright © 2022 Ground Zero Tech-Works Inc. REV-2022-10-20 extra: generator: false # Extensions