Posted
over 10 years
ago
Elgg 1.9.0-rc.7 has been released.
You can do your part in releasing the stable 1.9.0 version by testing the release candidate and posting any bugs (and hopefully also the fixes!) to https://github.com/Elgg/Elgg/issues
Contributors
Juho Jaakkola
... [More]
(6)
Evan Winslow (5)
Ismayil Khayredinov (5)
Brett Profitt (2)
Jerôme Bakker (2)
Per Jensen (1)
Features
ckeditor: add "clear formatting" button (0f5525df, closes #7105)
likes: improves compatibility with notification plugins (ccfb65c3)
notifications: site_notification about an annotation can now have an URL (124190eb, closes #7055)
Documentation
all:
improves formatting and comprehensibility of docs (de3837be)
fixes typos and improves readability (a7ac76ce)
contribute: Updated recommendations on which branch to submit against (b84269ce, closes #6964)
cron: adds RST documentation about cron jobs (65b10fd8)
js: corrects function name to shim AMD modules (091c8b2e, closes #7072)
notifications: Adds docs for 'object', 'action' and 'summary' params used by notify_user() (ad00612f)
Bug Fixes
embed:
Checking for lightbox and embed before loading JS libs when requested through AJAX. (e8c1b4fd)
Manually load CSS/JS libs for embed when editing comments on the activity page. (6cc585c6, closes #6422)
groups: removes ACCESS_PUBLIC from visibility options if walled garden is enabled (70c911ee)
js: elgg.normalize_url no longer modifies urls that begin with a recognized scheme (b6dc613e, closes #6000)
notification: extract notification summary from $params (c966fcae, closes #6885)
pages: Stop registering undefined upgrade event callback (53eba1e0, closes #6780)
views: respect icon_sizes config values when rendering icons (54858e97)
walled_garden: ACCESS_PUBLIC no longer available in group context (7c4ec694)
[Less]
|
Posted
over 10 years
ago
Elgg 1.9.0-rc.6 has been released.
As always please report bugs to our bugtracker: https://github.com/Elgg/Elgg/issues
Contributors
Juho Jaakkola (6)
Evan Winslow (5)
Ismayil Khayredinov (5)
Brett Profitt (2)
Jerôme Bakker (2)
Per Jensen (1)
... [More]
Features
ckeditor: add "clear formatting" button (0f5525df, closes #7105)
likes: improves compatibility with notification plugins (ccfb65c3)
notifications: site_notification about an annotation can now have an URL (124190eb, closes #7055)
Documentation
all:
improves formatting and comprehensibility of docs (de3837be)
fixes typos and improves readability (a7ac76ce)
contribute: Updated recommendations on which branch to submit against (b84269ce, closes #6964)
cron: adds RST documentation about cron jobs (65b10fd8)
js: corrects function name to shim AMD modules (091c8b2e, closes #7072)
notifications: Adds docs for 'object', 'action' and 'summary' params used by notify_user() (ad00612f)
Bug Fixes
embed:
Checking for lightbox and embed before loading JS libs when requested through AJAX. (e8c1b4fd)
Manually load CSS/JS libs for embed when editing comments on the activity page. (6cc585c6, closes #6422)
groups: removes ACCESS_PUBLIC from visibility options if walled garden is enabled (70c911ee)
js: elgg.normalize_url no longer modifies urls that begin with a recognized scheme (b6dc613e, closes #6000)
notification: extract notification summary from $params (c966fcae, closes #6885)
pages: Stop registering undefined upgrade event callback (53eba1e0, closes #6780)
views: respect icon_sizes config values when rendering icons (54858e97)
walled_garden: ACCESS_PUBLIC no longer available in group context (7c4ec694)
[Less]
|
Posted
over 10 years
ago
Anyone installing Elgg straight from the repo on the 1.x or master branches will need to do a composer install immediately after git checkout in order for everything to work. This has no affect on anyone installing Elgg from the zip files distributed
... [More]
via the Elgg homepage.
Those who want to know all the details can read the community discussion post which has a detailed explanation of the rationale for this change. [Less]
|
Posted
over 10 years
ago
Elgg 1.9.0-rc.5 has been released as a quick fix to a bug introduced in rc.4 where an installation using non-default table prefixes would fail to upgrade.
As always please report bugs to our bugtracker: https://github.com/Elgg/Elgg/issues
... [More]
Contributors
Matt Beckett
Jerôme Bakker
Bug Fixes
core: output/iframe made to the w3c standard (cb25d684)
river: add enabled col to river table, update on enable/disable of referenced entities (eb041ebd, closes #6022)
upgrade: use correct table prefixes on river upgrade script (1c5c2b63, closes #7033)
[Less]
|
Posted
over 10 years
ago
With slight delay in our 2-week release cycle, we're proud to announce that the fourth release candidate version of Elgg 1.9 as availible for download. It's probably the last release candidate version before official 1.9.0 release so that's great
... [More]
occasion for especially intensive bug hunting. Please report all bugs in our github issue tracker: https://github.com/Elgg/Elgg/issues
This release closes all remaining issues blocking 1.9.0 release
Features
discussions: Added email SMTP headers for better thread grouping. (91755a86, closes #6894)
Documentation
i18n: internationalized the documentation (ff5fd9be, closes #5899)
upgrading: Added upgrade instructions for 1.8 to 1.9 (001e3ffa, closes #5900)
Bug Fixes
aalborg_theme: selected page menu does not collapse sub menu (53f696ce, closes #6979)
collections: make urls work regardless of username (76827f22, closes #6059)
core: Added missing options array support for ElggUser methods (30d98c67, closes #6994)
deprecation: the deprecation wrapper correctly handles array access (264fc5f2, closes #7017, #6917)
discussion: no longer show entity menu items on non-discussions (d3c7c953, closes #6508)
file:
destroy output buffer before sending file (007021ff)
download adds header Content-Length (8375eb09)
groups: give feedback if a user cannot be added to a group (07cddc61, closes #6081)
install: Make installer usable on smartphones (b528d988)
members: prevent members search with empty query (12f7b88f)
notifications: Corrected html entities handling for email subject and body (4bfb849e, closes #6905)
release: Corrected release script Windows system compatibility (18f78403)
router: Can return 'handler' param in 'route', $identifier hook again (6e09758f, closes #6696)
rss: River entries include their full correct summaries again (96679d8b, closes #6901)
thewire: More effective textarea change detection (e07f6975)
ui: Corrected bad stretching of non-square, large avatars. Now upscaling by width. (71ea155b, closes #5602)
upgrade: test for ability to connect to localhost if rewrite test fails (7c49e4ce, closes #6888)
No release is possible without contributors:
Evan Winslow
Paweł Sroka
Matt Beckett
Jeroen Dalsem
Paul Shepel
Steve Clay
Adrián Chaves Fernández (Gallaecio)
JoseLGM
Per Jensen
[Less]
|
Posted
over 10 years
ago
Following our new 2-week release cycle (that recently passed the vote) we're proud to announce that third release candidate version of Elgg 1.9 is availible for download.
This release consists mostly of bug fixes:
a11y:
Add semantic structure to
... [More]
installer page layout (f446e6f1)
Use HTML5 form features on install forms (434efa22)
Label form fields in installer correctly (dff254a9)
aalborg_theme: removes unwanted margins (b972402d)
replies: Show reply's link on river (5fc031a5)
Thanks to the following developers who contributed to this release:
Evan Winslow
Paweł Sroka
Per Jensen
RiverVanRain
List of changes is shorter than usual, but that's the consequence of shorter iterations.
Since we missed blog post on Elgg 1.9.0-rc.2, please note that rc.3 includes following bug fixes from second release candidate version:
UserPicker: no messages in userpicker due to lack of i18n (7d7a7d5e)
aalborg_theme:
emphasizes sidebar navigation (6ae2148c, closes #6874)
Support fullscreen mode if user adds app to homescreen (2a193078, closes #6896)
show dashboard menu item only when logged in (c3e0fcb8)
inconsistency between owner-block and page menu (f54048a5)
only pass body_attrs if they are set (6ab77862)
deprecated: Corrected invalid deprecation notice and added more details to few others (5d78e2b1, closes #6869)
docs: Inline refs use @link instead of @see (50b0e39e)
As always, thanks to all contributors of that version as well:
Evan Winslow
Per Jensen
Paweł Sroka
Jeroen Dalsem
John Supplee
Main purpose of release candidates is to catch as many bugs as possible, so please report all bugs in our github issue tracker: https://github.com/Elgg/Elgg/issues
[Less]
|
Posted
over 10 years
ago
After recent update of community page to latest 1.9 release candidate version, followed by enabling search using SOLR integration, we're proud to announce that community is now served entirely over SSL. Such change not only improves security and
... [More]
privacy of the users, but also allows us to benefit from state-of-the-art HTTP optimizations such as SPDY.
The goal of SPDY is to reduce web page load time by prioritizing and multiplexing the transfer of web page subresources so that only one connection per client is required. Since today we are serving community page using spdy/3.1 as well as http/1.1, so if your browser supports SPDY, you can benefit from it today without changing anything.
If you're interested in more technical aspects of our configuration, you might want to check how our SSL configuration validates as well as our SSL configuration for Elgg 1.9 on Nginx. [Less]
|
Posted
over 10 years
ago
It's not a secret that search is a major performance hit to Elgg when you reach a certain size of database and user activity. Some time ago we made the temporary decision to disable native elgg search on the community and rely on google. This
... [More]
didn't feel right and we really wanted to get back to having our own internal search.
It just so happened that around this time one of my clients at Arck Interactive had commissioned a custom SOLR integration for search. The original plugin was developed by Billy Gunn, refined by me, then completely rewritten for general use and released to the community.
With testing help from a number of community members (Gerard, Ura Soul) the plugin has matured to a very stable and production-ready state. I rolled it out on the community here a few weeks ago and have been testing/watching it and the performance has been stellar.For global site searches we're seeing a wait reduction in the 90-95% range, usually having results in a fraction of a second. Additionally the relevance of the results is significantly better than the bundled Elgg search plugin.So check it out, enjoy the responsiveness and the ability to stay on the site when searching.Thanks again to Arck Interactive for the initial development work and allowing me to build off it for the community version.
The solr plugin is available for download at the elgg community site: http://community.elgg.org/plugins/1635100/1.5.1/solr-search [Less]
|
Posted
over 10 years
ago
As part of our effort to actively use the latest codebase in production we've succeeded in upgrading the community to the 1.9 release candidate, and will be keeping it up to date with the 1.9 branch going forward. While we initially wanted the
... [More]
upgrade to coincide with the release of 1.9.0-rc.1, we were set back a week with a few additional plugin updates. With this upgrade we get a more responsive theme based on the bundled Aalborg_theme, as well as better discussions UI for new users (no longer have to figure out to join a group to posting your first discussion!)
Thanks to Ismayil Khayredinov and Per Jensen for their help testing and fixing community plugins and theme for 1.9.
The upgrade scripts took 1 hour 15min to complete on production. This included
74,039 discussion replies
73,019 comments
74,019 data directories
[Less]
|
Posted
over 10 years
ago
After a couple of years(!) of heavy development the core team is pleased to announce that Elgg 1.9.0-rc.1 is available for download! Remember this is a release candidate and is meant for developers and bug hunters, so please do not use this on a
... [More]
production site! If you haven't been following Elgg 1.9's progress, here's an overview of the main features:
New responsive theme - aalborg_theme
Adds image uploading from editor
Replaces fancybox lightbox with colorbox
Replaces Tinymce editor with CKEditor
Liking and friending use ajax
Removes topbar Elgg logo and made "powered by" themable
Allows keeping group content limited to the group
Site notifications moved into separate plugin from messages
Various accessibility fixes
Improved theme sandbox
Ajaxified the discussion reply edit form.
Alphabetize friends/friends-of, group notifications, group owned/member lists
Adds support for simplecache minification of CSS and JavaScript
Adds new notification system
Changes user directories use GUIDs rather than join date
Adds robots.txt configuration
Adds maintenance mode
And many, many more. See the changelog for the full set of changes.
Elgg 1.9 is a major release. Developers who have been waiting to test out their 1.8 plugins in 1.9 should take this as a cue to begin upgrading those plugins. Note that back compatibility was a big consideration in this release so upgrading plugins should hopefully not be as painful as it was for the 1.7 -> 1.8 upgrade.
As always, please report bugs in our github issue tracker: https://github.com/Elgg/Elgg/issues
Thanks to the following developers who contributed to this release:
Cash Costello
Steve Clay
Evan Winslow
Pawel Sroka
Sem
Brett Profitt
Jeroen Dalsem
Juho Jaakkola
Per Jensen
Ismayil Khayredinov
RiverVanRain
Matt Beckett
hellekin
Jerôme Bakker
Aday Talavera
Jeff Tilson
Marcus Povey
Rasmus Lerdorf
Brad Smith
Hayden Shaw
Ben Werdmuller
András Szepesházi
slyhne
Facyla
ManUtopiK
Emmanuel
Centillien
twentyfiveautumn
Janek Lasocki-Biczysko
Ash Ward
Arsalan Shah
Angel Gabriel Vargas Beltran
Tantek Çelik
Team Webgalli
bwoodnz
Danny Navarro
EC2 Default User
Kody Peterson
Liang Lee
[Less]
|