Repository: allura
Updated Branches:
  refs/heads/master e34850716 -> daefc6a73


CHANGES updated for ASF release 1.8.0


Project: http://git-wip-us.apache.org/repos/asf/allura/repo
Commit: http://git-wip-us.apache.org/repos/asf/allura/commit/daefc6a7
Tree: http://git-wip-us.apache.org/repos/asf/allura/tree/daefc6a7
Diff: http://git-wip-us.apache.org/repos/asf/allura/diff/daefc6a7

Branch: refs/heads/master
Commit: daefc6a7320c80a08d05cf4ae4b8a7338ad9a2c9
Parents: e348507
Author: Dave Brondsema <d...@brondsema.net>
Authored: Thu Feb 1 14:01:43 2018 -0500
Committer: Dave Brondsema <d...@brondsema.net>
Committed: Thu Feb 1 14:01:43 2018 -0500

----------------------------------------------------------------------
 CHANGES | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 115 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/allura/blob/daefc6a7/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index bea7bd9..fafe854 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,118 @@
+Version 1.8.0  (February 2018)
+
+New Features
+
+ * Notify user of password changes, and more login audit logging
+ * [#7908] Docker setup for production environment
+
+Upgrade Instructions
+
+  Run `pip install -r requirements.txt` to install updated dependencies
+
+  To subscribe merge request creators to their own merge requests, run:
+  paster script config-file.ini 
../scripts/migrations/032-subscribe-merge-request-submitters.py
+
+Bug Fixes & Minor Improvements
+
+Security:
+ * [#8155] Record logins to audit log
+ * [#8156] Notify user of password changes
+ * [#8158] Add antispam measures to login page
+ * [#8159] Loosen ip requirements for antispam checks
+
+General:
+ * [#6342] Errors in ForgeLinkPattern parsing
+ * [#8160] UnicodeEncodeError processing inbound email
+ * [#8169] Updating markdown cache should not affect last_updated
+ * [#8172] Markdown dialog shows same text repeatedly
+ * [#8176] Don't show related artifacts that user can't view
+ * Make Youtube embed work better with different CSS
+ * Allow a legacy icon (no original stored) to still be served when a larger 
width is requested
+ * If small icon requested, allow resizing down from old icons even if we 
don't have newer fullsize original
+ * Add a stylized search button to sidebar search boxes
+ * When reindexing, set c.app based on current artifact to avoid "Ambiguous 
link..."
+ * Make sure fontawesome never is downloaded twice, since we always provide it
+ * Upgrade to pygments 2.2 (includes faster HTML rendering for long lines)
+
+Code Repositories:
+ * [#7896] Better plaintext mail for commit notifications
+ * [#8048] Better email subjects for merge request updates
+ * [#8157] Improvements to multiple commits in single notification
+ * [#8164] Merge requests should notify the submitter of changes HAS MIGRATION 
SCRIPT
+ * Handle repo's upstream fork being gone, rather than whole sidebar being 
blank
+ * Fix git merge requests to not update project last_updated when viewed.
+ * Show a root directory icon in the repo directory breadcrumbs too
+ * If a user can "write" to a MR but not "post" to it, still let them reject 
their MR
+ * Clarify a bit that a repo refresh is different than just refreshing the page
+ * Put the disabled attr on the merge button, not the icon within it
+ * Handle git 2.x output for last-commit detection
+ * Fix url encoding of diff urls
+ * Ensure markdown always gets unicode input (e.g. for rendering files from a 
repo)
+ * Fix encoding errors noticed in test.log when running tests with 
weird-chars.git repo
+
+News:
+ * [#8167] errors when updating blog post, if feed item doesn't exist
+
+Activity:
+ * [#8171] Changing your name should update your activity records
+ * [#8173] Empty activity pages have floating "1"
+
+Wiki:
+ * [#8175] Better permission handling for non-existent wiki pages
+
+Tickets:
+ * [#8177] Search bin counts include deleted items
+ * [#8178] Configurable invalidation delay for bin counts update
+ * Don't error on search_feed if ticket has unresolvable reporter
+ * Avoid errors on ticket search if filter=123 or =foo instead of json dict
+
+Forum:
+ * Better labels & buttons for creating new forum
+ * Cache Thread.last_post, which avoids dupe queries when the prop is accessed 
frequently, e.g. in allura/templates/widgets/threads_table.html
+ * Include thread subject on spam check (for first post of forum threads)
+
+Admin:
+ * [#8162] When purging a project, admin users missing audit log
+ * [#8174] Improve messaging around icon uploads
+ * Improve user skills interface:
+ * Allow subprojects within User-projects to be removed (since you can create 
them, after all)
+ * Fix positioning of Create project button
+ * Add username to admin user detail page title
+ * Provide convenience link on admin user detail page to remove all their 
projects
+ * Stronger delete tool messaging (since some people may use it while on an 
individual thread page)
+
+For Developers:
+ * [#8161] Switch from React to Preact - or upgrade to React 16
+ * [#8168] Remove TreesDoc usage
+ * [#8179] Use PreferencesProvider for contacts and availability fields
+ * If an entry point is specified incorrectly, provide helpful error message 
and continue
+ * Flash message positioning moved CSS
+ * Add **kw to various @expose'd methods to avoid errors from extra url params
+ * Make merge instructions textarea height/width controllable by theme CSS
+ * Allow packages to have their own test.ini used automatically from their 
TestController tests
+ * Fix & clean up breadcrumbs link logic (loop scoping changed in jinja 2.9.x)
+ * Adds subnav to some account pages, allow explicit selection of current nav 
item
+ * Replace g.url usage with h.absurl; have it always use config.base_url so it 
works fine behind proxies, etc
+ * Adds extra content block for masthead, Adds optional textbox placeholders
+ * update jinja version; handle new jinja filter args and loop var scoping
+ * Add support for a size param in project_icon_srcs
+ * Tests can sometimes convert markdown in "0 seconds" making the caching not 
work, so use a slightly negative number
+ * Provide a AuthProvider hook to do things after login
+ * Release script: push single tag instead of all tags
+
+Deployment & Configuration:
+ * Better bearer token https check; Unauthorized instead of Forbidden
+ * Provide a good index for last_post queries, so mongo won't ever pick the 
'timestamp' index which can be very slow
+ * Config option to customize the default user avatar image
+ * Remove SF branding from default icon (on profile pages), allow overriding
+ * Upgrade docker-compose file to v2 format
+ * Replace forgemail.url with base_url
+ * Include Date header in email, instead of assuming mail service will add it
+ * Ticket custom fields that are "number" need to be indexed in solr as 
double, not int
+ * Optional support for much faster cchardet, used in really_unicode()
+ * Use nofollow on raw (download) and mode switching links, to reduce crawling 
within repos a little bit
+
+
 Version 1.7.0  (June 2017)
 
 New Features

Reply via email to