| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
After a successful export, a configurable keyword is added to the picture.
- add ‘export keyword’ setting to MediaWikiUtils and MediaWikiPluginInfoProvider
- write keyword in MediaWikiExportServiceProvider.processRenderedPhotos
Fix #34.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After LrMediaWiki is loaded, GitHub is checked for new versions if the
user enabled that setting. To parse the response of the GitHub API,
a third-party library is used for JSON parsing (JSON.lua). As the GitHub
API query for the latest release only returns non-pre-release versions,
all releases are queried and the first one is considered the latest.
- create MediaWikiInit that queries the new version and shows a
message (if necessary)
- add MediaWikiInit to Info so that it is run after LrMediaWiki is
loaded
- add ‘Check version’ setting to the configuration
- refactor MediaWikiApi and create performHttpRequest as a generic
HTTP request method
- add MediaWikiApi.getCurrentPluginVersion to query the GitHub API
Fix #44.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The creation of snapshots after the export now depends on a new setting.
The snapshots now are created after the successful export instead of before any
export.
- move the preferences handling to MediaWikiUtils
- add the ‘Snapshot creation’ setting to MediaWikiPluginInfoProvider and
MediaWikiUtils
- move the snapshot creation in
MediaWikiExportServiceProvider.processRenderedPhotos after the successful
upload
- check the ‘Snapshot creation’ setting before creating the snapshot in
MediaWikiExportServiceProvider.processRenderedPhotos
- update the internationalization
|
|
Customize the plugin information dialog and add a configuration section. In this
section, the user may enable or disable logging.
- create MediaWikiPluginInfoProvider to customize the plugin information dialog
- add MediaWikiPluginInfoProvider to Info to activate it
- enable or disable logging in MediaWikiUtils according to the configuration
- update the localization
See #31.
|