This commit is contained in:
@@ -1,8 +1,15 @@
|
||||
## BUIILD AND DEPLOYMENT
|
||||
|
||||
|
||||
|
||||
### Security scan
|
||||
If any packages have been changed in the release do a thorough security scan and check of each package
|
||||
|
||||
|
||||
|
||||
### Bump version numbers:
|
||||
|
||||
Search and replace 8.0.0-beta.0.10
|
||||
Search and replace 8.0.0-beta.0.11
|
||||
webapp,server,launcher, v8migrate
|
||||
|
||||
Client end ayanova-version.js,
|
||||
|
||||
15
devdocs/security.txt
Normal file
15
devdocs/security.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
# Security checks and tools
|
||||
|
||||
|
||||
## NPM
|
||||
https://snyk.io/blog/ten-npm-security-best-practices/
|
||||
https://docs.npmjs.com/cli/v8/commands/npm-audit
|
||||
|
||||
npm doctor
|
||||
npm audit
|
||||
|
||||
## Nuget
|
||||
|
||||
https://docs.microsoft.com/en-us/nuget/concepts/security-best-practices
|
||||
dotnet list package --deprecated
|
||||
dotnet list package --vulnerable
|
||||
@@ -1,21 +1,4 @@
|
||||
{"login": "superuser","password": "l3tm3in"}
|
||||
|
||||
{"login": "OpsAdminLimited","password": "OpsAdminLimited"}
|
||||
|
||||
Test line to commit to new svn server
|
||||
|
||||
|
||||
todo: 2020-09-24 09:24:37.5792|WARN|Microsoft.EntityFrameworkCore.Infrastructure|'AddEntityFramework*' was called on the service provider, but 'UseInternalServiceProvider' wasn't called in the DbContext options configuration. Remove the 'AddEntityFramework*' call as in most cases it's not needed and might cause conflicts with other products and services registered in the same service provider.
|
||||
|
||||
|
||||
Created
|
||||
await NotifyEventProcessor.HandlePotentialNotificationEvent(AyaEvent.Created, newObject);
|
||||
|
||||
Modified PUT update
|
||||
await NotifyEventProcessor.HandlePotentialNotificationEvent(AyaEvent.Modified, dbObject, SnapshotOfOriginalDBObj);
|
||||
|
||||
Deleted
|
||||
await NotifyEventProcessor.HandlePotentialNotificationEvent(AyaEvent.Deleted, dbObject);
|
||||
choco upgrade chocolatey
|
||||
|
||||
|
||||
|
||||
|
||||
2
dist/install/windows/x64/lan.iss
vendored
2
dist/install/windows/x64/lan.iss
vendored
@@ -1,7 +1,7 @@
|
||||
; LAN install for internal network use only
|
||||
|
||||
#define MyAppName "AyaNova server"
|
||||
#define MyAppVersion "8.0.0-beta.0.10"
|
||||
#define MyAppVersion "8.0.0-beta.0.11"
|
||||
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
|
||||
#define MyAppURL "https://ayanova.com/"
|
||||
#define MyAppLauncherExeName "ayanova-launcher.exe"
|
||||
|
||||
2
dist/install/windows/x64/standalone.iss
vendored
2
dist/install/windows/x64/standalone.iss
vendored
@@ -3,7 +3,7 @@
|
||||
; external to lan requires different config
|
||||
|
||||
#define MyAppName "AyaNova"
|
||||
#define MyAppVersion "8.0.0-beta.0.10"
|
||||
#define MyAppVersion "8.0.0-beta.0.11"
|
||||
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
|
||||
#define MyAppURL "https://ayanova.com/"
|
||||
#define MyAppLauncherExeName "ayanova-launcher.exe"
|
||||
|
||||
@@ -11,11 +11,11 @@ This page documents the changes most relevant to everyday users of AyaNova howev
|
||||
|
||||
AyaNova 7 had several different user interfaces: the main interface was a Windows desktop application and as optional add-on products we had several different web browser interfaces for varying levels of devices. Each web interface had a limited sub-set of the full features in the Windows application and required separate installation and configuration procedures.
|
||||
|
||||
AyaNova 8 has one "progressive" web application based interface only that adapts itself automatically to the device format. Any device on any platform with a modern web browser from a smart phone to a full sized desktop computer can use all features of AyaNova equally. This means you can use AyaNova on an iPhone, Android, Windows desktop, Mac, Linux etc.
|
||||
AyaNova 8 has one "progressive" web application based interface only that adapts itself automatically to the device format. Any device on any platform with a modern web browser from a smart phone to a full sized desktop computer can use all features of AyaNova equally. This means you can use AyaNova on an iPhone, Android, Windows desktop, iOS, Linux etc.
|
||||
|
||||
Having one web application interface means there is nothing to install or update on all user devices and ensures that we will always have all features available to all users.
|
||||
|
||||
In order to support the front end "client" devices using AyaNova, there is now a back end self contained [AyaNova server](ops-intro.md) that handles all requests and can be hosted on Linux, Windows, Mac either onsite or with a web hosting provider.
|
||||
In order to support the front end "client" devices using AyaNova, there is now a back end self contained [AyaNova server](ops-intro.md) that handles all requests and can be hosted on Linux or Windows, either onsite or with a web hosting provider.
|
||||
|
||||
## Features dropped from v7 to v8
|
||||
|
||||
|
||||
@@ -20,4 +20,4 @@ Or check out our support forum [forum.ayanova.com](http://forum.ayanova.com/)
|
||||
|
||||
---
|
||||
|
||||
<h6>Documentation version: 8.0.0-beta.0.10, Copyright © 2022 Ground Zero Tech-Works Inc.</h6>
|
||||
<h6>Documentation version: 8.0.0-beta.0.11, Copyright © 2022 Ground Zero Tech-Works Inc.</h6>
|
||||
|
||||
@@ -5,7 +5,7 @@ namespace AyaNova.Util
|
||||
/// </summary>
|
||||
internal static class AyaNovaVersion
|
||||
{
|
||||
public const string VersionString = "8.0.0-beta.0.10";
|
||||
public const string VersionString = "8.0.0-beta.0.11";
|
||||
public const string FullNameAndVersion = "AyaNova server " + VersionString;
|
||||
public const string CurrentApiVersion="v8";
|
||||
}//eoc
|
||||
|
||||
Reference in New Issue
Block a user