You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25Lines changed: 25 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,6 +38,25 @@ Unless you are part of the DNNDocs core team, you will only have read access (yo
38
38
### .NET Framework Prerequisites
39
39
You should ensure that you already have [.NET 5.0](https://dotnet.microsoft.com/download/dotnet) (used by the `build` project) and the "Developer Pack" for [.NET Framework 4.6.2](https://dotnet.microsoft.com/download/dotnet-framework/net462) (used by the custom `DocFx` plugins) installed on your machine before trying the build process.
40
40
41
+
### Environment Variables
42
+
43
+
The build uses a `.env` file in the root of the repository for local configuration. This file is gitignored so it will never be committed. Copy `.env.example` to get started:
44
+
45
+
```
46
+
copy .env.example .env
47
+
```
48
+
49
+
Open `.env` and choose one of two modes:
50
+
51
+
| Mode | When to use |
52
+
|------|-------------|
53
+
|`SKIP_CONTRIBUTORS=true`|**Recommended for most contributors.** Skips all GitHub API calls, making local builds much faster. Contributor and last-updated data will be absent from the local preview. |
54
+
|`ACCESS_TOKEN=ghp_...`| Use when you need to verify contributor/commit data locally. Generate a token at [github.com/settings/tokens](https://github.com/settings/tokens) with `read:public_repo` scope. |
55
+
56
+
> **Note:** Without a token and without `SKIP_CONTRIBUTORS=true`, the build will still work but may be slow or hit the GitHub anonymous rate limit.
57
+
58
+
### Running the build
59
+
41
60
You should now be able to run the development version of the docs locally with the following command:
42
61
43
62
Windows Powershell:
@@ -71,6 +90,12 @@ First, it is recommended to create a new branch to collect your changes without
71
90
git checkout -b your-branch-name
72
91
```
73
92
93
+
If you made some changes before making a branch (you are on branch **main** and it's dirty), you can switch+create like this:
94
+
95
+
```
96
+
git switch -c your-branch-name
97
+
```
98
+
74
99
Next you can start editing documentation and saving files using your favorite text editor (Visual Studio Code, Atom, Sublime Text, Brackets/Phoenix Code, Notepad++, etc). When you are done with your changes you can verify the modified files. Some code editors will actually show a status of the modified files in their UI. If you want to verify it using the command line you can run the following command:
Copy file name to clipboardExpand all lines: content/getting-started/setup/upgrades/post-10.2.0-steps.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ Before starting the upgrade process, it is recommended to have a very clear unde
18
18
19
19
* Know the [suggested upgrade path](xref:setup-upgrades-suggested-upgrade-path) and take the necessary planning steps to make each of these upgrade steps for the best success.
20
20
21
-
* Download the appropriate "Upgrade" ZIP package for your upgrade from [the official repository on GitHub](https://github.com/dnnsoftware/DNN.Platform/releases). The file can be found in the **Assets** section for the desired version release and will have a naming convention like **DNN_Platform_10.2.1_Upgrade.zip**.
21
+
* Download the appropriate "Install" ZIP package for your upgrade from [the official repository on GitHub](https://github.com/dnnsoftware/DNN.Platform/releases). The file can be found in the **Assets** section for the desired version release and will have a naming convention like **DNN_Platform_10.3.2_Install.zip**. According to the new upgrade process, upgrade packages will no longer be required.
22
22
23
23
* Know any changes to the minimum requirements for the desired version of DNN Platform and plan for implementation accordingly.
24
24
@@ -45,8 +45,8 @@ If this level of access to the server is not possible, there are other options d
45
45
46
46
## Step 3 - Upload Upgrade Package
47
47
Login as a SuperUser (Host) and navigate to: Settings => Servers => System Info => Upgrades.
48
-
Click on "Upload Package" and upload the previously downloaded upgrade zip file.
49
-
The system will validate the upgrade package and warn about potential issues if detected.
48
+
Click on "Upload Package" and upload the previously downloaded zip file.
49
+
The system will validate the install package and warn about potential issues if detected.
50
50
51
51
## Step 4 - Initiate Upgrade
52
52
If the uploaded file is valid, it will be listed and have a "steps" button. Clicking that button will perform any special upgrade steps that DNN may require and then show the upgrade page where you can again login as a SuperUser to start the auto-upgrade process.
Copy file name to clipboardExpand all lines: content/getting-started/setup/upgrades/suggested-upgrade-path/index.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,8 +15,8 @@ The below is, of course, subject to change. If your current version of DNN Platf
15
15
16
16
|**FROM Version**|**TO Version**|**Notes**|
17
17
|---|---|---|
18
-
|[10.02.04]|[10.03.01]| * DNN 10.2.0 introduced a new simplified upgrade process, see [Post-10.2.0 Upgrade Guide](xref:setup-upgrades-post-10.2.0).<br /><br /> * DNN 10.2.3 has an issue with uploading upgrades, if upgrading from 10.2.3, please upload your next version package to `App_Data\Upgrade` folder manually.<br /><br /> |
19
-
|[09.13.09]|[10.02.04]| * DNN 10.0.0 is a significant release with both [Breaking Changes and New Features][bc-10], it also introduced minimum requirements for ASP.NET 4.8 and SQL Server 2017. In addition, it will force-remove DNN-Provided Telerik versions.<br /><br /> * DNN 10.1.1 new installs use SHA256 as the default password hashing algorithm. This only affects new installs, if you want to migrate an upgraded site to SHA256, please read [the documentation for membership provider changes](xref:security-membership-providers).<br /><br /> |
18
+
|[10.02.05]|[10.03.02]| * DNN 10.2.0 introduced a new simplified upgrade process, see [Post-10.2.0 Upgrade Guide](xref:setup-upgrades-post-10.2.0).<br /><br /> * DNN 10.2.3 has an issue with uploading upgrades, if upgrading from 10.2.3, please upload your next version package to `App_Data\Upgrade` folder manually.<br /><br /> |
19
+
|[09.13.09]|[10.02.05]| * DNN 10.0.0 is a significant release with both [Breaking Changes and New Features][bc-10], it also introduced minimum requirements for ASP.NET 4.8 and SQL Server 2017. In addition, it will force-remove DNN-Provided Telerik versions.<br /><br /> * DNN 10.1.1 new installs use SHA256 as the default password hashing algorithm. This only affects new installs, if you want to migrate an upgraded site to SHA256, please read [the documentation for membership provider changes](xref:security-membership-providers).<br /><br /> |
20
20
|[09.03.02]|[09.13.09]| * DNN 9.4.0 introduced a minimum requirement of ASP.NET 4.7.2.<br /><br /> * DNN 9.8.0 (and above for the 9.x series releases) brings the OPTIONAL (but HIGHLY RECOMMENDED) [Telerik Removal](xref:setup-telerik-removal).<br /><br /> |
21
21
|[09.01.01]|[09.03.02]| * DNN 9.2.0 multiple APIs were removed that were marked deprecated in DNN 7 and before. Most of the core modules have been updated since and you can find them at [dnncommunity][dnncommunity-gh].<br /><br /> * If you have other modules installed, please check for updates before upgrading to DNN 9.2.0 or later.<br /><br /> |
22
22
|[08.00.04]|[09.01.01]||
@@ -34,8 +34,8 @@ The below is, of course, subject to change. If your current version of DNN Platf
0 commit comments