de.djini.commonistCommonistThe commonist is a simple upload client for mediawiki sites, primarily wikimedia commonsCC0-1.0GPL-2.0-or-laterpointingkeyboard
The commonist is a simple upload client for mediawiki sites, primarily wikimedia commons. It accesses mediawiki using its API and is written in scala.
feature: support displaying TIFF thumbnails courtesy of don-vip
feature: included french translation courtesy of tbertels
change: move to another website
change: inline scmw
change: update scala, sbt and dependencies
change: update scala, sbt and dependencies
change: requires java 8
bugfix: last release broke gps coordinate parsing
feature: added a "heading" field for camera heading
change: update updated all libraries and sbt plugins
change: added an "others" field for templates (thx Pleclown)
change: requires java 7 now
change: update updated all libraries and sbt plugins
change: update updated all libraries and sbt plugins
change: updated licenses
update: scala 2.11.7, updated all libraries and sbt plugins
update: scala 2.11.5, updated all libraries and sbt plugins
update: scala 2.11.2, updated all libraries and sbt plugins
change: updated commons image template
change: dropped support for mediawiki.org
update: scala 2.11.1, sbt 0.13.5, updated all libraries and sbt plugins
bugfix: updated scmw, previous version did not close http responses
change: added FAL license
change: mediawiki was a stupid default for the wiki, using commons again.
change: updated libraries.
change: build with sbt 0.13.1
change: changed all wikis to use https
change: use scmw-0.33.0 to use new httpclient 4.3.1
change: issued a new snakeoil certificate
change: added permissions attribute to jar manifests
change: build with sbt 0.13.0
change: uses scala 2.10.3
feature: added zipfile for an osx app to the build
bugfix: display the commonist icon the dock on osx again
bugfix: on startup the selected directory was not visible in the directory tree
change: issued a new snakeoil certificate
change: library updates
change: build with sbt-0.12.2 now
change: uses scala-2.10.0
bugfix: 0.4.31 did not open the main window
change: build with sbt-0.12.1 now
change: library updates
change: uses scala-2.9.2
change: builds with xsbt-0.11.2 now
change: uses scala-2.9.1
change: code cleanups
change: scmw uses apache httpclient 4 now
bugfix: aborted when trying to ask the user to ignore non-existing problems
change: uses scala 2.9.0 now
change: requires java 1.6 now
feature: added startscript commonist.cmd for OS/2
change: one requester per upload to display mutliple warnings at once if necessary
unfeature: removed broken translations except en and de, these may be re-added some day
feature: displays upload warnings in the requester and the gallery
change: moved out API into an own project scmw
change: included source jars for libraries
bugfix: api.php changed the format of it's sessionkey which broke overwriting files
bugfix: commonist.bat was broken
bugfix: next/previous links in image_default.bpp did not contain a leading colon
bugfix: reading EXIF data sometimes failed with an IOException
feature: the settings directory is now configurable by setting the java VM's system property "commonist.settings"
bugfix: the exif date was formatted to a 12 hour clock instead of a 24 hour clock
change: date and time are read from EXIF data now, not only the date
change: upgraded to scala-2.8.1
bugfix: 0.4.21 broke JRE 1.5 compatibility
change: moved the permission field from image to general settings. attention: in custom image description templates, $(upload.permission) has to be replaced with $(common.permission)
change: added ml (malayalam) to the wiki list
change: added {{GFDL-1.2}} and {{PD-USGov-Military}} to the licenses
bugfix: GPS coordinates with 4 rational numbers instead of 3 could not be parsed
feature: image date is take from the EXIF tags DateTimeOriginal or DateTimeDigitized or DateTime instead of from DateTime alone
feature: the exif tag ImageDescription is now used to fill the description field
bugfix: a typo in messages_es.properties made the commonist unusable on spanish systems
feature: in addition to preconfigured licenses, a license template can now be entered manually
change: categories are now separated with a newline in the image template
change: started migration to sbt, split distribution into binary and sourcecode variant. zip files do not contain a top-level directory.
bugfix: 0.4.16 was dry-running and not uploading any files at all
feature: allow raw markup in the coordinates field of an image
feature: duplicate and duplicate-archive warnings can be ignored now, too
change: added {{int:filedesc}} and {{int:license}} to image description pages on wikimedia commons
bugfix: really updated to scala-2.8.0.RC3
change: updated to scala-2.8.0.RC3
change: added license {{PD-GDR stamps}}
feature: TAB and shift-TAB can now be used to move the focus over multiline textareas, too. additionally all data for one image become visible when one of its text fields gains focus.
feature: the gallery text is stored in a file "gallery.txt" in the settings directory after upload
feature: the license combobox has a tooltip with the full text now
feature: added upload success indicator for files
change: ported to scala-2.8.0.RC2
bugfix: reading GPS coordinates from EXIF failed for non-terminating decimals
feature: GPS coordinates can now be edited in the GUI as a comma-separated pair of decimal values
change: upload.latitude and upload.longitude within templates are now null instead of "" if no coordinates are available
bugfix: loading licenses and templates from the settings directory did not work
feature: added {{PD-GermanGov}} to licenses.txt
feature: every site can have a different template now. image_commons.bpp is now image_wikimedia_commons.bpp gallery_commons.bpp is now gallery_wikimedia_commons.bpp to make them fit into the new naming scheme
bugfix: having a german umlaut in a template file lead to an OOME because of a bug in minibpp
change: filename mangling was much too restrictive
bugfix: made bin/commonist symlink-aware
bugfix: the JSON parser produced a stack overflow
change: removes leading and trailing blanks in input fields
feature: added the version number to the window title and the gallery edit summary
change: added a template variable upload.name for the file name without a namespace prefix
bugfix: overwriting an existing file didn't update the description
feature: added GPS data from EXIF, not editable in the GUI yet
change: improved filename preset mangling: all illegal chars are replaced with '-', multiple consecutive spaces are reduced to a single one
feature: added a date field to individual files overriding the common date if not empty. the date field is preset from EXIF data if available. image templates have changed to include the new upload.date
bugfix: wouldn't start with a corrupted thumbnails.txt
feature: permission has an own editor now
change: in the default template the batch section and the description section have been swapped
feature: added support for wikisource:ar
bugfix: used the wrong template for image description pages on commons
change: uploaded images are now automatically watched
change: displays an uploaded file's name instead of its full path in the progress bar