Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.10 to 1.x #7934

Merged
merged 121 commits into from
Feb 14, 2015
Merged

1.10 to 1.x #7934

merged 121 commits into from
Feb 14, 2015

Conversation

ewinslow
Copy link
Contributor

No description provided.

Juho Jaakkola and others added 30 commits September 7, 2014 21:50
Updated CHANGES.txt and version.php for 1.8.20
…ible

Fixes Elgg#7634 - This brings back the index counting from 0 instead of 1, making profile field changes back compatible for older sites
… plugin

Fixes the method name from setUserSettings() to setUserSetting() and adds an
incomplete unit test.
…setting

fix(settings): It's again possible to set user specific setting for a plugin
feature(test): Added rewrite rules for builtin PHP cli server execution
fix(CSS): adds margin between a file's text and image
chore(simpletest): Removed old static simpletest library in favor of new...
chore(aalborg_theme): remove IE 8 support
fix(profile): admin defined profile fields are once again back-compatible
If a “forward” hook handler returns false, execution will no longer
continue past the forward() call.

Fixes Elgg#7637
fix(blog): adds missing class to preview button
The tilde is closer to what we want with semver.
jdalsem and others added 22 commits January 31, 2015 14:21
perf(stats): makes get_entity_statistics() more efficient
Because the version was a float it results in version 1.1 and the
deprecated notice always shows up.
…tice

fix(views): deprecated notice no longer shows up in the wrong version
…h other elements

It is difficult to predict how much translatable strings need space in each language. This
replaces the textual representation with icons to make sure that the Next and Previous
links do not take up too much space.

Fixes Elgg#7542
fix(datepicker): Prevents month navigation links from overlapping with other elements
We used to use the raw href attribute as the selector for rel=“toggle”
elements, which supported hrefs like “.class-name”. In 1.10 we switched to
using elgg.getSelectorFromUrlFragment(), which does not support this
format, so we are switching back to maintain BC.

Fixes Elgg#7790
Before elgg.ui.init binds events for toggles, the user may click the
hamburger menu in aalborg, which was a link to a non-existent page. This
repoints the link to “#” and sets the toggle selector via the new data-
attribute.

Fixes Elgg#7861
fix(views): adds excerpt to comments and discussions in activity context
Fixes 2 bugs relating to rel="toggle"
chore(docs): add php_version to plugin dependencies documentation
Be less technical and do not expose system terminalogy.

fixes Elgg#6959
chore(tests): use atypical dbprefix for travis installer
fix(messages): forward to inbox after deleting a message
…-prevention

chore(i18n): changed text for actiongatekeeper:pluginprevents
fix(search): correctly split search words on multiple spaces
* Renames `Filesystem\Filesystem` to `Filesystem\GaufretteDirectory`.
  This is more consistent with our class naming conventions and
  provides more relevant information.

* Introduces `Directory` interface which `GaufretteDirectory` now implements for better decoupling

  * less likely to leak the Gaufrette implementation detail
  * easier to switch to Flysystem, etc. if need be

* Refactors tests and code to be written against the `Directory` interface.
  The `GaufretteDirectoryTest` now just provides `GaufretteDirectory` instances
  for those test methods to exercise.

* Renames `put` and `getFileContents` to `putContents` and `getContents` respectively for consistency.

* Alphabetize methods on both classes and the interface

* `Directory::getFiles()` now returns a `Collection` instead of an array
chore(filesystem): Introduce `Directory` interface
Conflicts:
	composer.json
	engine/lib/comments.php
@ewinslow
Copy link
Contributor Author

The merge conflicts were straightforward to resolve, thankfully. Please take a look at composer.json and engine/lib/comments.php if you have a chance.

ewinslow added a commit that referenced this pull request Feb 14, 2015
@ewinslow ewinslow merged commit d9abbe8 into Elgg:1.x Feb 14, 2015
@ewinslow ewinslow deleted the 1.10-to-1.x branch February 14, 2015 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

10 participants