Project

General

Profile

Bug #30100

Build new UI Guide from angulargui branch

Added by Erin Clark about 1 year ago. Updated 11 months ago.

Status:
Done
Priority:
Important
Assignee:
William Grzybowski
Category:
Middleware
Target version:
Seen in:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

Since we will need to support both the old UI (for TrueNAS customers) and the new UI (for FreeNAS users) for some time, we have created a angulargui branch at freenas-docs. Please have the Guide icon in the new UI build the Guide from the angulargui branch.

Copying from the UI ticket for this, the builder itself will need to build the doc (presumably similar to how it builds the old doc) and host it so we can point the UI at it.

LegacyDocs-2018-06-13.png (200 KB) LegacyDocs-2018-06-13.png Michael Reynolds, 06/13/2018 03:36 PM
WebuiDocs-2018-06-13.png (172 KB) WebuiDocs-2018-06-13.png Michael Reynolds, 06/13/2018 03:36 PM
18496
18499

Related issues

Blocks FreeNAS - Bug #29998: Build new UI Guide from angulargui branchDone2018-03-16

Associated revisions

Revision 3f96a298 (diff)
Added by William Grzybowski about 1 year ago

feat(docs): add another documentation for the new ui

Move old to docs_legacy.

Ticket: #30100

Revision 67914607 (diff)
Added by William Grzybowski about 1 year ago

Build two docs (one for each UI)

Ticket: #30100

Revision 72e7232a (diff)
Added by William Grzybowski about 1 year ago

feat(docs): add another documentation for the new ui

Move old to docs_legacy.

Ticket: #30100

Revision 017448af (diff)
Added by William Grzybowski about 1 year ago

Build two docs (one for each UI)

Ticket: #30100

Revision a1fea1de (diff)
Added by William Grzybowski about 1 year ago

feat(rc): add /docs back

Ticket: #30100

History

#1 Updated by Erin Clark about 1 year ago

  • Copied from Bug #29998: Build new UI Guide from angulargui branch added

#2 Updated by Erin Clark about 1 year ago

  • Copied from deleted (Bug #29998: Build new UI Guide from angulargui branch)

#3 Updated by Erin Clark about 1 year ago

  • Blocks Bug #29998: Build new UI Guide from angulargui branch added

#4 Updated by Dru Lavigne about 1 year ago

Note that the Guide icon in the old UI should continue to build from the master branch.

#5 Updated by William Grzybowski about 1 year ago

  • Category changed from GUI (new) to Middleware

#6 Updated by William Grzybowski about 1 year ago

  • Status changed from Not Started to In Progress

#7 Updated by William Grzybowski about 1 year ago

  • Target version changed from 11.2-RC2 to 11.2-BETA1

#8 Updated by William Grzybowski about 1 year ago

  • Status changed from In Progress to Done
  • Needs Doc changed from Yes to No
  • Needs Merging changed from Yes to No

#9 Updated by William Grzybowski about 1 year ago

New UI dont have to change anything, /docs will continue to work and show angulargui branch docs.

#10 Updated by Lola Yang about 1 year ago

Hi William,

I get an nginx error ```Mar 26 14:40:26 freenas nginx: 2018/03/26 14:40:26 [error] 2956#101660: *244 directory index of "/usr/local/www/data/docs/" is forbidden, client: 10.250.1.46, server: localhost, request: "GET /docs/ HTTP/1.1", host: "10.211.1.198"```. Could you take a look? Thanks

#11 Updated by William Grzybowski about 1 year ago

Lola Yang wrote:

Hi William,

I get an nginx error ```Mar 26 14:40:26 freenas nginx: 2018/03/26 14:40:26 [error] 2956#101660: *244 directory index of "/usr/local/www/data/docs/" is forbidden, client: 10.250.1.46, server: localhost, request: "GET /docs/ HTTP/1.1", host: "10.211.1.198"```. Could you take a look? Thanks

Sorted via RC

#12 Updated by Dru Lavigne 12 months ago

  • Status changed from Done to Ready for Testing

#13 Updated by Michael Reynolds 11 months ago

18496
18499

Jails are changing from warden to iocage.
Legacy UI docs has a warning note about the switch. Webui docs does not have a note about the switch.

Legacy uses master branch docs, webui uses angular docs.

#14 Updated by Dru Lavigne 11 months ago

  • Status changed from Passed Testing to Done

Also available in: Atom PDF