-
Antville 1.2 Stable
released this
2014-06-27 18:00:18 +00:00 | 1489 commits to main since this releaseThe result of Antville Summer Of Code 2007. Cleaning up and overhauling the overall code structure. Fixing all outstanding, overdue bugs and adding the most simple of most wanted features.
- Merged source code files
- Cleaned up code structure
- Cleaned up database structure
- Extracted database skins to files
- Increased RSS version (2.0)
- Fixed security issues (XSS)
- Added salting and encryption of passwords
- Added sanitation of input in user profile
- Kicked off new layout (no implementation at this point)
- Added error and notfound actions
- Enabled notifications for postings / comments
- Added support for robots.txt per weblog
- Implemented multiple topics aka tags
- Added renaming / merging of tags
- Slightly improved display of top stories (“most reads”)
- Implemented basic site import and export options for stories
- Re-opened Antville.org by creating sites upon request
- Renewed internationalisation framework
- Added computer-generated translations for more than 40 languages
- Added support for UTF-8 characters in tags and subdomains
- Implemented comment hiding (ie. keep sublevel comments)
- Added option to erase all comments of a site’s user at once
- Added option for site owners to delete their sites themselves
- Completely reworked AntClick to be the easiest installing weblog tool around
- Removed some unpopular features for easier code maintenance
For further information please refer to the list of verified issues for this milestone.
Changes
🐛 Bug Fixes
- 63065a18b5 Fixed localhost URL path
- 6111af3a10 Fixed wrapping
- a053b46e21 Fixed defunct Site.robots_txt_action() method (typo in method name)
- 0bdabbad83 Fixed typo in JSDoc tag
- e2588ce657 Fixes issue 105. (This time really :)
- 285f7c1c75 Fixed security hole which allowed unauthorized users to edit memberships of a site
- f2ac352c3f Fixed case of membership.role constraints
- 45ff61699e Fixed macro syntax in Site#navigation skin
- 90eac20152 Fixed bug causing subscriptions being displayed with the corresponding site’s locale instead of the current site’s one
- 5e5c4e38c2 Fixed tiny bug preventing referrers from being recorded when a site URL does not start with “http”
- bb28dba8fb Fixed bug causing exceptions in scheduler() due to undefined req.servletRequest
- 2ff807e868 Fixed bug preventing story referrers from being logged; might be caused by recent changes in Helma...
- eab69cd022 Fixed bug causing duplicate display of replies. (No clue how this slipped in.)
- ed60a2ea35 Fixed Site.processHref() method to work for sites w/o explicit domain setting
- 015d8fc89a Fixed copy&pasta error
- 027e459c0c Fixed bug causing “column "account.id" must appear in the GROUP BY clause or be used in an aggregate function” errors in Admin.sites_action() and Admin.users_action() when using a PostgreSQL database
- d8d37120a6 Fixed translation in Image#main skin
- 8f61f1053b Fixes issue 86
- 09884674fb Fixed syntax error in XML
- f07681a72d Fixed wrong URL for external wiki repository
- 7877a16892 Fixed typo in name of Jala’s test directory
- 5161d33029 Fixed typo in class name of $Admin#LogEntry skin
- 139f8eaea4 Fixed closing tag for <a name> element
- 93e94ac65c Fixed closing tag for <a name> element
- d0720d7c53 Fixed quotes to work with gettext
- b75fc70bf1 Fixed bug preventing output of global image macro containing the linkto paramater
- 0e3b954b76 Fixed ugly bug causing sites to lose their layout on import or reset
- 0089ffca35 Fixed a nasty bug that caused the layout to disappear on reset
- 3a2ff3d932 Fixed site deletion
- 35c40dfd13 Fixed a bad typo bug reported by Hannes.
- b5f3128757 Fixed search for special characters
- 36c600e2f9 Fixed bug in regular expression and restored debugged code
- 02fcfd6d4d Fixed bug introduced with change in Helma trunk (HopObject properties became case-sensitive)
- cc97fa863c Fixed bug in global poll_macro() preventing comments to be added to stories with embedded polls
- 35be86763d Fixed link URLs in Site.monthlist_macro() method (slash was missing between "archive" and year)
- b2ce07cad2 Fixed issue #22: "Image upload is broken in Safari".
- b666f3861a Fixed two tiny bugs concerning Story.commentMode
- c94de58429 Fixed display of creation date by checking for <% story.creator %> instead of <% story.created %>
- 9923ee3e3d Fixed typo in log message
- 7ffb5977e2 Fixed pager URLs for Files.all_action() method
- e60b658c82 Fixed tiny bug in Site.processHref() method: getProperty() is a global method, not one of Application.
- 5326b1871a Fixed redirect URLs
- b4c6ad38f8 Fixed and cleaned up admin section
- 699c730ba6 Fixed error message in Api.main_action_xmlrpc() method
- 7b36852d88 Fixing Helma bug #628 fails because it also chomps the XML-RPC method any potential work-around is impossible without
- 065828abf5 Fixed implemenation of backup/restore feature for stories and comments
- 44b064405b Fixed image rendering in Story.deletelink_macro() and Story.viewlink_macro() methods
- c0d9c5cee1 Fixed output of macro code for global skins
- 743cce4c43 Fixed permisssions for regular users voting in a poll
- 1e54c789f0 Fixed bug causing "undefined" to disappear next to a image rendered by a <% story.content as="image" %> macro
- 4539635476 Fixed bug in Sql.js causing exception when there's now result set at all
- 1138c189b4 Fixed escaped newlines
- b2cf3ece2d Fixed SQL statement in Root.purgeReferrers()
- 994436a4a4 Fixed bug causing exception in Layout.export_action() due to recent addition of Root.skin
- b40e37e045 Fixed bug causing exception when trying to output name of non-existing tag in Story.topic_macro()
- 59a8546b91 Fixed permission for tags to depend on a site's status
- 33e1680969 Fixed URL for closed polls in global poll_macro()
- 62b00107d5 Fixed order of filter methods applied by default in Story.format_filter()
- b5821d97d1 Fixed call for renamed method User.popLocation()
- 5b37a53eab Fixed stupid bug in aspects.fixStoryEditoryParams() causing IE to publish stories closed/hidden/closed all the time
- ee01a29997 Fixed broken image in Image#edit skin when creating a new image
- bbf33a214b Fixed tiny bug to prevent returning "undefined" values
- b969251923 Fixed redirect to newly created comments
- f9838942d8 Fixed global logo_macro() method to always link to Antville.org
- 2fc6c989f6 Fixed default delimiter (String.SPACE) in Story.content_macro()
- c02f667a55 Fixed missing linebreaks in Story.format_filter() method to compensate previously removed call for global format() method
- 05f80fe2ab Fixed Story.topic_macro() with as="image" parameter
- edf51f4519 Fixed site collection in Site.updates_xml_action()
- 9c6159a636 Fixed input of custom date in Story editor
- a681b09c78 Fixed type
- a3ec837524 Fixed global quote() method
- f554f43d77 Fixed Story.editlink_macro() with image parameter
- f73973fabb Fixed skin names for previews
- af047f0ec0 Fixed permission for open sites
- 02f402814d Fixed link to user's personal url when displaying the status of an authenticated user
- 1d1e350a7b Fixed display of role-based navigation skins for open sites
- 3e32e976db Fixed generic permission model to redirect to login page if anonymous user was not granted access
- b3a85c5998 Fixed bug in global image_macro() introduced with latest commit preventing some other images from being displayed
- 550cfc6259 Fixed access names for Images.Default "pseudo" collection
- 1a6f375d7d Fixed Site.history_macro() to better behave as before
- f5eb1bb76f Fixed URL in redirect of Site.rss_action() method
- 1328bbac93 Fixed skin for list of updated sites in Members prototype
- c3d1e3cf3a Fixed stupid type
- c1ed44d7c1 Fixed some minor bugs in Blogger API
- 4d1dc16e34 Fixed URL in Story.commentcounter_macro
- 0f31e93722 Fixed skin name
- e0de7701d2 Fixed bug preventing images of the parent layout to be merged into inactive layouts
- 22edd8eb31 Fixed list_macro() for "postings"
- 683a497f34 Fixed conversion of layout images:
- 5d37d06a81 Fixed bug causing comments of closed stories (as well as stories or sites with comments disabled) to be displayed when calling global list_macro()
- 2211c6a662 Fixed name of collection containing stories and comments in global list_macro()
- 3f496439a2 Fixed Site.history_macro to display comments only, too
- fdc7788253 Fixed bug causing wrong display of preview/next links
- f2ebf2a205 Fixed Layout.export_action to only add customizable skins
- dcd67540a5 Fixed display of closed and all stories
- 4ab0d8b221 Fixed bug preventing anyone from downloading a linked file
- e7d796000c Fixed accidental permutation of arguments in Image.constrain() method
- 4ec0ca761a Fixed bug preventing members from unsubscribing from a site
- b39cb2d1a0 Fixed skin names in global poll_macro to correctly display a poll in a story or skin
- 943d7ae4dc Fixed bug allowing anonymous users to create stories, files, images and polls as well as call various actions in Members
- 67aed15298 Fixed compatibility bug causing display of creation date in lastupdate_macro
- e858699e52 Fixed bug in Images.getPermission aspect
- 4a59353b6f Fixed bug introduced in latest commit producing a directory named after the file name
- 3c55710d08 Fixed bug caused by non-existing directory for default layout
- 0a695bf6a0 Fixed updater to reliably output more meaningful information as well as to correctly exit on failures and when finished
- e337cf0569 Fixed log and debug output
- 00c032db2d Fixed b/w compatibility for HopObject.skin_macro
- 487e4fc2b6 Fixed display of membership / subscription lists
- 78b2261e88 Fixed display and syntax of welcome messages on default site
- 9637ccceae Fixed calculation of limit (5 is default, 1 minimum, 20 maximum)
- 7d21e881e3 Fixed and added further database patches
- 3da0922914 Fixed bug when grouping image tags (galleries) by alphabet
- cbc618de7c Fixed missing quote
- 45580dc22d Fixed indentation (just for perfection's sake :)
- bc132661c0 Fixed display of file extension (probably a bit hackish)
- 8c1f666b85 Fixed linebreaks
- 44b57e7f6b Fixed "losing ROLES" bug by using two helper methods to retrieve (and redefine)
- 5e10032a02 Fixed clip method according to latest changes in antvilleLib
- 0a880680e2 Fixed clip method according to new signature
- b505f168e3 Fixed skinmanager-treeview: searchform.skin was renamed to searchresult.skin, changed
- 5f1a6d4ba3 Fixed wrong message key
- 291e26af64 Fixes bug 384
- 039946e05b Fixed security hole as reported by mi. platzer
Full Changelog: release-1.1 → release-1.2
Generated by git-cliff.
Downloads
-
antclick-1.2.tbz
82 downloads · 5.2 MiB
-
antclick-1.2.zip
26 downloads · 5.4 MiB
-
antville-1.2.tbz
84 downloads · 568 KiB
-
antville-1.2.zip
27 downloads · 704 KiB