33
I Use This!
Activity Not Available

News

Analyzed 12 months ago. based on code collected 12 months ago.
Posted about 3 years ago by Jerome Bakker
A new version for Elgg 4.0 is now available in the download section.Release notes:Contributors Jerôme Bakker (4) Jeroen Dalsem (2) Bug Fixes core: access collection members should always be users (6de21dbe) discussion: comment actor on group ... [More] discussion no longer notified (41ac24aa) views: correctly support passing tagify options to input/tags (7e121f96) [Less]
Posted about 3 years ago by Jerome Bakker
A new version for Elgg 4.0 is now available in the download section.Release notes:Contributors Jerôme Bakker (21) Jeroen Dalsem (6) Features site_notifications: notification byline shows container entity (9f43720d) Bug Fixes blog: don't supply ... [More] full $vars to the blog/save form (2e23f9dd) core: use route generation instead of fixed url (565ae3a7) i18n: catch too few arguments provided in elgg_echo() (28609f02) js: do not click on parent menu item of tabs with children (9b5d3073) messages: use list out of bounds helper (487c174a) notifications: continue when no object is found in html output (86eb13cd) set notification url for all ElggData objects (b2ebf498) settings show correct entity icons (27dfac30) routes: correctly detect page owner in certain routes (e003a4e9) site_notifications: only mark as read when the owner clicks url (16eb05e9) cleanup oldest notifications first (897cc5f5) use list out of bounds helper (b39c55bc) views: unset value for tag url (1cf8d2b2) replace unsupported attribute (f0473ca1) [Less]
Posted over 3 years ago by Jerome Bakker
A new version for Elgg 4.0 is now available in the download section.Release notes:Contributors Jerôme Bakker (11) Jeroen Dalsem (7) Bug Fixes blog: use route name as page title (ead3647b) comments: no longer disable save button after form ... [More] submission (03651f26) core: do not respond with redirect on failure of ajax requests (4222ac92) notifications: mute page of a comment shows relevant entities (e297bda2) disable subscribe button if you can't subscribe (ea612bb4) (un)subscribe buttons only for logged in users (824291fb) site_notifications: prevent input limit reached in bulk actions (e83df87c) systemlog: only log before and after events if there are handlers (5fb8189a) thewire: output of the new wire notification in HTML e-mail (c161429b) views: correct default behaviour for showing entity menu on PHP 8 (8f9f3827) [Less]
Posted over 3 years ago by Jeroen Dalsem
After a few beta releases and one release candidate (RC) we are very proud to present you with the first stable release of Elgg 4.The RC release showed a very stable installment of Elgg and therefore we do not release another RC. The following fixes ... [More] are part of this 4.0.0 release.Contributors Jerôme Bakker (11) Jeroen Dalsem (4) Bug Fixes cli: allow batch upgrades to run indefinitely (5b6b4419) i18n: allowed languages returns filtered language keys (ff574222) upgrade: content owner subscription is now an async upgrade (d8abe11c) If you are not familiar with the major changes of Elgg 4.0.0 you should take a look at the release blog of the first beta for Elgg 4. If you are a developer you should also pay attention to the migration docs for Elgg 4.With the release of this new major version we also ended support for v2.3. Version 3.3 will go into bugfix support only and will not receive new features.Our attention lately was on getting 4.0 stable. Now that it is out we can focus again on new features in 4.1. Some feature that might make it to Elgg soon are native mention support, a new editor and threaded comments. If you want to help out with development take a look at the contributing guidelines.A special thanks for all the translators that helped translating Elgg 4.0 into many languages. Is your language missing in Elgg? Start translating now! [Less]
Posted over 3 years ago by Jerome Bakker
A new version for Elgg 4.0 is now available in the download section.Release notesContributors Jerôme Bakker (59) Jeroen Dalsem (3) Features cli: upgrade command supports force option (8fb44c7f) delayed_email: add intro text to notification ... [More] (c3750286) developers: added link to entity on the entity explorer page (cd1f3753) groups: groups edit form tabs navigation help (bd2f94d9) notifications: added option to exclude subscribers (e43ae547) system_log: allow elgg_call to disable system logging (7f85fd18) Performance db: disable system_log during cleanup of entity properties (4576dff6) Bug Fixes activity: don't show responses on index page when logged out (eaa5c28b) bookmarks: don't show filter menu when viewing a bookmark (1a5c9478) unable to save bookmark on PHP 8 (81392414) db: use QueryBuilder in query execution (2f2050cb) delayed_email: prevent empty notification (ee6bc376) developers: theme sandbox is now only available for admins (19bcb892) mail: correctly encode ( and ) in e-mail headers (0560c379) notifications: serialization exception during delayed enqueue (72b65143) use correct actor for admin notification (6b8d37a0) pagination: don't updated browser history on ajax appended lists (823283bd) allow control over base url during Ajax requests (edad75a7) use correct jquery selector during ajax replace (e750622b) river: show river responses again on all pages (9e90d95b) session: prevent PHP warning when regenerating session (dfe73773) site_notifications: limit cleanup to 30 minutes (7229e7e1) prevent deadloop when marking as read (c4467a2c) statistics: show readable entity type/subtype (99a68a47) [Less]
Posted over 3 years ago by Jerome Bakker
A new version for Elgg 3.3 & 4.0 is now available in the download section.Release notes for Elgg 3.3.21Contributors Jeroen Dalsem (1) Bug Fixes http: always disable cache if cookie is being set (30c17f06) Release notes for Elgg ... [More] 4.0.0-beta.3Contributors Jeroen Dalsem (20) Jerôme Bakker (17) Features friends: added friends_of widget (05fea8a0) i18n: added a config flag to disable browser language detection (00b612dc) notifications: notification events are configurable (55c7c909) subscribers to owner will receive notifications (2b0f2bb2) setting to delay notification queue processing (7942f7e0) pagination: js loaded listdata triggers a change event (aa478518) views: allow custom title to be passed to output/friendlytime (4c88d2d3) Bug Fixes admin: drag/drop plugin ordering has been fixed (7b5fe7df) email: added mute link to html email footer (85268538) groups: make sure retrieving group tool option always uses hook (1e9ae2b6) install: make sure user is logged in during installer (b6248ec7) allow some vendor files to be included (3f857850) likes: correctly toggle count badge (fa2be687) metadata: elgg_get_tags uses correct default for tag_names (4e8d5326) phinx: correctly check for indexes by name during upgrades (22ccaea9) plugins: position and required state of plugins are now asserted (948927a3) site_notifications: moved buttonbank to top of the list (c158e810) tags: always have tags css available (3f9b5a63) upgrades: improved completion reporting (863e2627) views: prevent incidental incorrect id generation (c2d77bd1) webservices: register correct PAM handlers for API authentication (51ebcabb) widgets: only update title on non empty href string (7b147a61) [Less]
Posted over 3 years ago by Jerome Bakker
A new version for Elgg 3.3 & 4.0 is now available in the download section.Release notes Elgg 3.3.20:Contributors Jerôme Bakker (4) Bug Fixes admin: allow admins to be added from the admin listing page (8d94877f) database: use correct port ... [More] number in Phinx migrations (0ee77635) Release notes Elgg 4.0.0-beta.2:Contributors Jeroen Dalsem (13) Jerôme Bakker (13) Features discussions: added quick status toggle entity menu item (1b78dc00) Bug Fixes activity: always show tabs on activity index page (3aa6605b) added missing breadcrumbs (db7e2ce3) cache: invalidate caches on plugin (de)activate (8bca339c) core: prevent exceptions on session save (90345bae) do not draw exception content if there already is output (91d4f03a) correctly handle exceptions in error log formatter (6d6328f1) icons: update site menu icons (7292b4c0) js: always process error messages in ajax calls (cf070072) navigation: prevent pluginsettings menu item name conflicts (cbe3ef6d) notifications: dont pass recipient user to default message body (91d45a26) show correct notification labels (9a285350) search: do not show social and entity menu in search results (33413407) settings: english and site language not correctly disabled (76a099e3) views: number formatter not always returning expected results (f5d25392) [Less]
Posted over 3 years ago by Jeroen Dalsem
Finally after nearly 3 years of development (since 3.0) Elgg 4.0 is almost ready for public release. You can find the v4.0.0-beta.1 download in the download section.Please keep in mind this is a beta release, it's not yet ready for production without ... [More] extensive testing.If you find any bugs please report them on GitHub.We'd like to thank everybody who contributed to making Elgg 4.0 happen, notable contributors are: Jeroen Dalsem with 193 commits Jerôme Bakker with 144 commits SupportWhen v4.0 gets released as a stable release the Long Term Support (LTS) will change from v2.3 to v3.3. This means no more patches on v2.3 and a limited amount of time for support on v3.3For more information about the support scheme, please check out the documentation.Major changesListing the complete changelog here wouldn't make for a readable blog post, if you're interested in the changelog check it out on GitHub. Another great resource to read before upgrading to the new version are the upgrade notes. Cleaning up There were always a lot of different ways of doing things in Elgg as developers. In this release we tried to reduce and prevent the older/legacy ways of doing things. This should make it easier for developers to understand how things work and also reduces the technical debt of the project. This cleanup also results in more consistency in the layout of various pages. PHP 8 Elgg now fully supports PHP 8. So if you like to use the latest and the greatest, this is the time. We also bumped the minimal PHP requirement to v7.4. Notifications A lot changed around notifications. You can now configure in more detail which notifications you want to receive. You can also delay notifications so you will only receive notifications once a day or once a week by mail. Email notifications are now wrapped in a HTML template by default so you can easily style your email notifications. Javascript In order to reduce some of the bulkiness of jQuery we have decided to split jQuery-UI into separate components. If you need jQuery-UI features you will need to explicitly require these features. This will speed up downloads of your site as there are only components download that are actually being used. Fancy pagination If you navigate through lists on your site these list will load the next or previous page without reloading the site. It is also possible to configure the behaviour to auto load the next page if you are scrolling down. Plugin configuration It has been made easier for plugin developers to configure all kinds of configuration for their plugin in a single centralized plugin file.TranslationsWith this new release a lot of new or changed translations have been introduced in the system. If you want to help with these translations take a look at this guide. [Less]
Posted over 3 years ago by Jerome Bakker
A new version for Elgg 3.3 is now available in the download section.Release notesContributors Jerôme Bakker (3) Bug Fixes output: use correct number seperators (536e2b26)
Posted over 3 years ago by Jerome Bakker
A new version for Elgg 3.3 is now available in the download section.Contributors Jerôme Bakker (3) Robert Cochran (1) Documentation install: mention necessary SELinux changes (912ca440) Bug Fixes account: use consistent user throughout the account ... [More] settings (9e59117f) search: make sure entity_subtype is a string during search options (94f110c6) webservices: correctly evaluate truthy values (86459670) [Less]