Difference between revisions of "Amahi 10"
From Amahi Wiki
Line 31: | Line 31: | ||
==New Features== | ==New Features== | ||
* <s>Bring back the Debug tab ([https://bugs.amahi.org/issues/1373 Bug #1373])</s> | * <s>Bring back the Debug tab ([https://bugs.amahi.org/issues/1373 Bug #1373])</s> | ||
− | * Sort Apps/Tab View in Dashboard ([https://bugs.amahi.org/issues/2107 Bug #2107]) | + | * <span style="color:#008000">Sort Apps/Tab View in Dashboard ([https://bugs.amahi.org/issues/2107 Bug #2107])</span> |
* <s>Add Troubleshooting URL to Dashboard ([https://bugs.amahi.org/issues/2112 Bug #2112])</s> | * <s>Add Troubleshooting URL to Dashboard ([https://bugs.amahi.org/issues/2112 Bug #2112])</s> | ||
* Add Common PHP Extensions ([https://bugs.amahi.org/issues/1900 Bug #1900]) | * Add Common PHP Extensions ([https://bugs.amahi.org/issues/1900 Bug #1900]) | ||
* Add 7 Zip Archiver ([https://bugs.amahi.org/issues/1934 Bug #1934]) | * Add 7 Zip Archiver ([https://bugs.amahi.org/issues/1934 Bug #1934]) | ||
− | * Link Dashboard Help to Wiki ([https://bugs.amahi.org/issues/1822 Bug #1822]) | + | * <span style="color:#008000">Link Dashboard Help to Wiki ([https://bugs.amahi.org/issues/1822 Bug #1822])</span> |
− | * Add Dependency to Installer ([https://bugs.amahi.org/issues/1755 Bug #1755]) | + | * <span style="color:#008000">Add Dependency to Installer ([https://bugs.amahi.org/issues/1755 Bug #1755])</span> |
* <s>Dashboard should show a warning when being accessed as an IP address ([https://bugs.amahi.org/issues/1608 Bug #1608])</s> | * <s>Dashboard should show a warning when being accessed as an IP address ([https://bugs.amahi.org/issues/1608 Bug #1608])</s> | ||
− | * App Install Failure Link ([https://bugs.amahi.org/issues/1918 Bug #1918]) | + | * <span style="color:#008000">App Install Failure Link ([https://bugs.amahi.org/issues/1918 Bug #1918])</span> |
* Share variables for install script ([https://bugs.amahi.org/issues/1627 Bug #1627]) | * Share variables for install script ([https://bugs.amahi.org/issues/1627 Bug #1627]) | ||
* Option to add to Samba Global settings ([https://bugs.amahi.org/issues/1341 Bug #1341]) | * Option to add to Samba Global settings ([https://bugs.amahi.org/issues/1341 Bug #1341]) |
Revision as of 02:13, 7 May 2017
WARNING | |
---|---|
This is only for developers. Not ready for Production!
See Amahi Docs for the officially supported version, Amahi 9 on Fedora 23. |
Contents
Objective
Develop and test installation of Amahi 9/10 with Fedora 25 for the next Amahi release.
To Do
Create Amahi repoCreate appsTest Apps- Build Amahi-specific RPMs:
amahi-anywhereamahi-greyholeamahi-plexamahi-sync- amahi-netboot
- Add to Amahi repo
- netatalk (Bug #2229)
RPM Fusion FreeRPM Fusion Non-FreeHandBrake-cli
Test Netinstall methodBuild apps testbotTest upgrade (23 to 25)- Custom Fedora 25 CD with Kickstart (Bug #2143)
Recommended Changes
New Features
Bring back the Debug tab (Bug #1373)- Sort Apps/Tab View in Dashboard (Bug #2107)
Add Troubleshooting URL to Dashboard (Bug #2112)- Add Common PHP Extensions (Bug #1900)
- Add 7 Zip Archiver (Bug #1934)
- Link Dashboard Help to Wiki (Bug #1822)
- Add Dependency to Installer (Bug #1755)
Dashboard should show a warning when being accessed as an IP address (Bug #1608)- App Install Failure Link (Bug #1918)
- Share variables for install script (Bug #1627)
- Option to add to Samba Global settings (Bug #1341)
- Log view in Dashboard App/Server Tab (Bug #2108)
- Capability to rename server (Samba) to something other than \\HDA (Bug #1898)
- Add access control for all users in the system (Bug #2099)
- Simple setup for remote access of Web Apps (Bug #1859)
- IPv6 support (Bug #1568)
- Multiple install of web apps (Bug #1939)
- Using wildcard DNS aliases (Bug #1721)
- Inform user of app upgrade via dashboard (Bug #1512)
Bug Fixes
- Webapps and dns aliases get stuck after a bad app install (Bug #1586)
- Some Default DNS Aliases Broken (Bug #1342)
Dashboard reflects MariaDB server not running (Bug #1802)- Samba Config Errors (Bug #1841)
- OpenVPN Server Status Shows "Stopped" (Bug #1910)
- DNS bug block website plex.tv if Fixed IP host name is "TV" Reproducable with other domains (Bug #1896)
- Deleting user does not delete their home directory (Bug #1844)
- HDA File Search (Bug #1786)
- DNS Server (Bug #1776)
- Access control not working if proxypass is used (Bug #2015)
Install from Scratch
See Amahi 10 Install for guidance.
Upgrade from Fedora 23
See Amahi 10 Upgrade for guidance.
Application Testing (Grinder)
- Many apps using older PHP code do not work with PHP 7.x
Development Notes
- F25 upgrade (Bug #2188)
- Clean up hda-install (Bug #2122)
- App porting issues for F25 (Bug #2192)
- Execute Release Checklist