diff --git a/TODO.txt b/TODO.txt deleted file mode 100644 index 2f2bf49..0000000 --- a/TODO.txt +++ /dev/null @@ -1,17 +0,0 @@ - -Extend command-line tool to support remaining features (bans, ...) - -Command-line tool automatically open browser if ran with no arguments - -Packaging -- Windows release: timezone support? - -Release -- Improvements: norefer -- No longer uses cookies (at the expense of a possible reflected-XSS vector) -- removed ban-evasion support, removed 'get source code' support -- lost legacy /recent/-no-suffix endpoint, renamed the download-db endpoint (although it's now consistent) -- conflicts now send you to the homepage, not back to the conflicted article -- invalid recents page now sends you to the homepage, not clamped to the nearest page - -Upgrade live deployment from yatwiki2 to yatwiki3 diff --git a/_dist/README.txt b/_dist/README.txt new file mode 100644 index 0000000..daf821e --- /dev/null +++ b/_dist/README.txt @@ -0,0 +1,80 @@ +A semi-anonymous wiki for use in trusted environments. + +As of the 20150901 release, a desktop version is available for Windows (based on PHPDesktop). + +As of the 3.0 release, YATWiki is now a standalone server instead of a PHP script. + +=FEATURES= + +- SQLite database +- BBcode +- Diff page revisions +- RSS changelog +- IP-based ban system +- Article index, random article, download database backup + +Written in Golang, PHP + +=SEE ALSO= + +- `highlight.js`: https://github.com/isagalaev/highlight.js + +=CHANGELOG= + +2017-07-11 v3.0 +- YATWiki was rewritten in Go. +- Enhancement: Standalone binary server +- Enhancement: No longer requires cookies for error messages +- Enhancement: Add `norefer` attribute to outgoing links +- Improve performance of generating RSS content +- Removed support for ban-evasion codes and "download source code" + +2017-06-24 r60 +- Enhancement: Don't require `short_open_tag` in PHP configuration for new installs +- Fix a number of issues with handling of base URLs in links +- Fix a cosmetic issue with file caching for CSS content + +2016-11-16 (no public release) +- Enhancement: Always open the formatting help in a new tab +- Fix a cosmetic issue with display of backslash characters caused by Meiryo font + +2016-08-24 (no public release) +- Feature: Add Compare button to both top and bottom of article revision list +- Fix an issue with noncompliant HTML when comparing diffs + +2015-09-01 r29 +- Feature: Desktop version for Windows (based on PHPDesktop) +- Enhancement: Automatically determine whether HTTPS is in use, simplifying configuration +- Fix an issue with handling of base URLs in links +- Fix a cosmetic issue with document mode in Internet Explorer + +2013-10-19 r20 +- Enhancement: Include current-revision, diff-to-previous links inside RSS feed +- Enhancement: Change date display format +- Enhancement: Always diff in chronological order, regardless of selection order +- Fix a cosmetic issue with missing history/edit buttons when viewing an old page revision + +2013-06-05 20130605 +- Feature: Spoiler tags +- Feature: Raw HTML tags (the viewer must click through a warning to enable) +- Feature: IP bans +- Feature: RSS support +- Feature: Endpoint for accessing raw page content (`/raw/{pagename}`) +- Feature: Code highlighting via `highlight.js` (BSD license) +- Enhancement: Split change history across multiple pages +- Enhancement: Move formatting help to separate page +- Fix issues with blank-named pages, spaces in page names, and blank page content +- Fix some cosmetic issues on mobile browsers +- Fix a cosmetic issue when loading YATWiki with no database file + +2012-03-24 20120324 +- Merge into single-file +- Replace Markdown with BBCode formatting + +2011-06-12 v1.1 +- Replace flat-file article storage with SQLite DB + +2011-05-03 v1.0 +- Initial public release +- Flat-file article storage +- Markdown formatting