[Pkg-owncloud-commits] [owncloud] annotated tag v4.0.0beta created (now 36b3372)

David Prévot taffit at alioth.debian.org
Fri Nov 8 23:08:50 UTC 2013


This is an automated email from the git hooks/post-receive script.

taffit pushed a change to annotated tag v4.0.0beta
in repository owncloud.

        at  36b3372   (tag)
   tagging  43978abd80b37abc44a015a87b22dc72800977cf (commit)
  replaces  v3.0
 tagged by  Frank Karlitschek
        on  Mon May 7 23:10:10 2012 +0200

- Log -----------------------------------------------------------------
Tag for the beta release

Alessandro Cosentino (5):
      Added bookmarklet for browser. Inspired by Google Bookmarks
      restore redirect after checkLoggedIn
      sharing code between the two bookmarklets
      bookmarklets should not look like buttons
      Merge branch 'master' of git://gitorious.org/owncloud/owncloud

Arthur Schiwon (85):
      Combing LDAP backend with LDAP extended backend
      load apps before logout so that logout-hook works
      remove limit from configvalue for long config values
      make LDAP filter for user list configurable
      typo in function call
      make ldap settings a little bit less ugly
      consider changed/new setting variables for user_ldap
      LDAP fix: set user quota, if attribute is provided
      LDPA: fix setting variables and add missing ones to the array
      LDAP: set also quota, when there is no explicit default value
      make Files settings work
      check if selected files for zip archive are not too large
      it may take time for zip file download, so give a message
      enable admin to turn off ZIP downloads
      Config file is more appropriate here
      use placeholder in template file
      Overwrite Download-ZIP if it already exists. We do not want to show alien content.
      Do not use always the same name for download-zip to avoid collisions.
      return path of tmp file like filestorage/common does. Fixes broken folder-/multifile-download.
      IE 8: fix appeareance of checkboxes on login and files pages
      make checkboxes on files page work with IE8 ()
      checkobx opacity on files page for IE8
      webdav needs to load authentication apps
      fix: drag'n'drop actions with files containing special chars, fixes oc-420
      always display config values
      make upload size settings work probably. do not replace whole .htaccess, only replace what is needed. Consistent, human readable input on admin settings page.
      file settings: let people set no more than upper boundary for file uploads, but they should can really go up to the limit
      make sure temporary files are being removed, fixes oc-450
      don't fail on missing extension
      typo
      LDAP: don't keep possibly outdated passwords
      starting to create the ldap group backend (with some inspiration from Yoann Gini) and preparing an general LDAP class
      test for ldap group backend
      give back expected result types as long as logic is not there yet
      few pieces of documentation
      group LDAP: implemented inGroup()
      typo
      group LDAP: implemented getUserGroups()
      group LDAP: implemented getUsersInGroup()
      don't forget changes in lib_ldap for last commit
      group LDAP: usersInGroup not getUsersInGroup
      group LDAP: simple basic tests
      Bookmarks: handle input with & and ?, fixes oc-201
      a string be a string
      use the right attribute for member retrieval
      minor code beautification
      OC_Group does expect object, not string
      group LDAP: implement groupExists function, needed for Sharing
      group ldap: check configuration
      checked, works for me
      LDAP: don't forget to unbind
      check if PHP mod JSON is installed
      check if PHP mod GD is installed
      don't forget to declare class properties
      only retrieve requested attributes
      LDAP: optimize LDAP requests for users and groups. Settings are still to do, though.
      LDPA: group settings into basic and advanced to look less crowded. Still needs some love. Looks different to the other admin settings, though.
      don't forget new JS file
      use uniquemember instead of deprecated memberuid to identify LDAP group members. Attention: not every method is adjusted yet, so it breaks some things.
      LDAP rewrite, use unique LDAP user and group identifiers on LDAP side as well as fancy (unqiue as far as users a know from LDAP) names on the ownCloud side. It's done via mapping of owncloud names and LDAP identifiers.
      resolve merge conflicts
      bring fileactions to the right position again
      LDAP: decent behaviour and log message when there is no connection to the LDAP server
      LDAP: remove Notices on settings
      OC_User: don't say password changed when it is not true
      OC_User: handle success properly
      send downloadfile piece by piece. saves RAM and is better suited for large files.
      files is not internal any more
      files is not internal any more, part II
      ups, we don't have a CSS file therefore
      LDAP: central function for user and group list retrieval (will replace retrieveList from group part)
      LDAP: make oc_user_ldap::getUsers make use of central OC_LDAP
      LDAP: make oc_user_ldap::userExists make use of central OC_LDAP
      remove debug info
      LDAP: make oc_user_ldap::checkPassword make use of central OC_LDAP
      LDAP: checkPassword ain't static
      LDAP: cleanup
      LDAP: copyright stuff
      LDAP: more cleanup
      LDAP: also those functions were not meant to be static
      LDAP: use the correct attribute for the display name
      LDAP: check first, if requested attribute exists
      applying coding guideline
      applying coding guideline
      LDAP: Fall back to Base DN if user/group base settings are blanked

Bart Visscher (173):
      First version of tasks app
      Add basic fields to tasks app
      Mark form field with error message
      Merge branch 'master' into tasks
      Start using OC_JSON in tasks app
      Merge branch 'master' into tasks
      Tasks: Fix php warnings with empty tasks list
      Merge branch 'master' into tasks
      WIP
      OC-41: [Calendar] Date format not translatable
      Change gallery thumbnail generation to OC_Image
      Add caching to gallery thumbnail generation
      Gallery: use thumbnails of images for the album thumbnail
      Gallery: Add caching headers to album thumbnail sending
      Fix wrong var name in sharedstorage.php
      OC_Image: change static vars to object vars
      Gallery: remove unset call, not needed anymore
      Derive the user principles from the owncloud users
      Add copyright to OC_Connector_Sabre_Principal
      Cleanup OC_Contacts_Addressbook::find usage
      Improve logging in OC_Contacts_App
      Small coding style update
      Access check fix in contacts/ajax/activation.php
      OC_Image: Use valid function instead of checking the resource
      Contacts: Cleanup photo and thumbnail code
      Contacts: Fix adding N property in getContactVCard
      Contacts: Save last-modified time in REV property if not set
      Contacts: Document usage of OC_Contacts_App::getAddressbook
      Contacts: Move debug logging of $_POST to after access checks
      Contacts: cleanup OC_L10N usage
      Contacts: Add id to vars with id in them
      Contacts: Move response caching to OC_Response
      Contacts: Add missing parameter
      OC_Response: add redirect function
      OC_Response: add setExpiresHeader function
      Contacts: Optimize thumbnail cache handling a bit
      Add application name to title
      Gallery: Remove autoloaded includes from galleryOp.php
      Gallery: Move login check to beginning of galleryOp.php
      OC_Response: fix var name bugs
      OC_Response: Set Expire and Cache-Control headers in enableCaching
      Gallery: Use OC_Respone::enableCaching for (album)thumbnails
      Gallery: Only get local file when generating photo thumbnail
      OC_Image: Move Content-Type header to show function
      Contacts+OC_Respone: Move enableCaching out of setEtagHeader and setLastModifiedHeader
      Send gallery album thumbnail with OC_Response::sendFile
      Replace Expires and caching headers by OC_Response functions
      Gallery: remove unused cover.php
      External: Use OC_Util::checkLoggedIn
      Document OC_Response
      Fix parameter of OC_Response::sendFile
      Contacts: Add removed app enabled check
      Use separate function to make absolute urls
      Fixup use of OC_Helper::linkTo function
      Bookmarks: Fix image urls in bookmarks.js
      Calendar: Add default repeat values when editing a non-repeating event
      Calendar: optimize sending calendar events, also enabled caching of result
      Calendar: only update default view when it really changed
      Spelling fix hint text
      Move storing "last updated at" time to the app config
      Move config.php writable test to update path
      Review changes of OC_VCategory
      Move the redirect_url from linkTo function to the checkLoggedIn function
      Calendar: Correct calendarcolor format for ical color property
      Bookmarks: uses the core action icons
      Merge branch 'master' into tasks
      Add icon for tasks app
      Change code from using OC_Tasks_VTodo to OC_Tasks_App
      Update edittaskform for new calendar API
      Change loading of tasks to ajax call
      Fix updating task for new calendar API
      Display more information in the task list
      Add filtering on category, priority and location
      Bookmarks: fix loading and displaying of the bookmarks
      Calendar: fix bug in creating DTEND from DTSTART
      Implement showing Birthdays of contacts in the calendar
      Calendar: Don't request edit form for readonly events
      Small cleanups
      Simplify stripping the last part off WEBROOT and SERVERROOT for 3rdparty and app dir
      Files: Fix wrong attribute name in OC_Search_Provider_File
      Search: Change provider registration to class name, for lazy loading of search providers
      Contacts: convert class attribute selectors to class selectors
      Contacts: Add Organisation as Name property choice
      Contacts: No random token for contactphoto
      Allow overflow of rightcontent area
      Contacts: change card parameter type of VCard::edit and VCard::add
      Contacts: small fixes and cleanups
      Merge branch 'master' into vcategories
      Contacts: Add UI for categories
      Tasks: Update task list when adding or updating tasks
      Tasks: Ordering of the task list
      Split the init function in lib/base.php a bit
      Cleanup the template code for redundant code
      Contacts: Fix saveproperty for categories
      Add support for logging to syslog
      Move more from base init to separate functions
      checkUpgrade has to be after template initialization
      Move logfile determination to init function
      Fix HTML, misspelled span close tag
      Silence error for missing appinfo info file
      Contacts: Make part.no_contacts.php translatable
      Contacts: Don't lowercase categories value when saving
      Contacts: fix function names to coding standard
      VCategories: fix function names to coding standard
      Implement default categories in OC_VCategories
      Fix categories delete fallback when there is no app specific ajax categories delete function
      Contacts: Move use of OC_Contacts_App::$categories to inside of OC_Contacts_App
      Contacts: add space before parameter
      Contacts: Also initialize org var in updateValuesFromAdd
      Remove unused function getCategoryOptions from OC_Calendar_Object
      OC_VCategories: sort categories in natural order using usort
      Use the same category input and management as the contacts app
      Contacts: update category list when the categories change
      Contacts: Change "category" to "group" in UI
      Contacts: No need to sort the categories anymore
      Fix rescan "File not Found" error handling in oc-vcategories.js
      Calendar: Implement rescan of Categories
      Calendar: Fix saving of Categories in an event
      Calendar: Also set repeat options when editing a non repeating event
      Calendar: Document active parameter in allCalendars
      Calendar: Update category list when updating/adding event
      Contacts: Save the category list update when updating/adding contact
      Sharing: Define missing template vars
      Sharing: Don't get share icon for undefined filename
      Sharing: Add a filename after public share link
      Merge branch 'master' into tasks
      Tasks: Update to use new categories interface
      Use offset function to position block elements
      Fix default database type string
      Typo fix (breif->brief)
      Contact: Don't use non core class in appinfo/app.php
      Tasks: Code cleanup
      Tasks: Mark task as complete when checking the checkbox
      Add well-known redirects to htaccess
      OC_Group_Backend.php misses function groupexists
      Fix password is being saved even if not changed
      Tasks: Implement task lists overview
      Tasks: Clicking task summary opens input for edit
      Tasks: Add "more" block containing description
      Tasks: Add due property handling
      Tasks: Make gettasks more robust against malformed VTODO data
      Tasks: Task summary is always text, at it as suchs
      Tasks: Due date without time support added
      Tasks: Save description field
      Tasks: Simple categories input
      Tasks: Simple add task action
      Fix loading by apptype in webdav
      Calendar: fix return of insert id
      Calendar: Fix calendar export link
      Tasks: Fix the display of the list of tasks
      Tasks: Add input to edit the task location
      Tasks: Make it possible to close the details area
      Catch old app paths, change them to new form
      Contacts: check for malformed VCards in calendar hook
      Gallery: Update version for database update
      Bookmarks: Move delete code to Bookmarks class, also change to use id
      Better regex for old apps rewrite rule
      Merge commit 'refs/merge-requests/89' of git://gitorious.org/owncloud/owncloud
      Merge branch 'master' of git://gitorious.org/owncloud/owncloud
      Calendar: Fix repeating events
      Merge branch 'master' into tasks
      Tasks: Update to new public API
      Tasks: Update for movable apps
      Tasks: Fix ajax calls in javascript
      Calendar: Use array_merge to join event arrays
      Tasks: More updates to public API
      Tasks: Really correct icon
      Tasks: Some styling
      Tasks: Fix add task action
      Merge branch 'tasks' for Tasks app
      Tasks: Fix addtask for <5.4 php version
      Working remote.php with webdav and caldav
      Create a function for linking to remote.php

Bartek Przybylski (46):
      new gallery look and feel
      gallery works in safari now
      removing console error in safari for bookmarks
      gallery settings, defining scan root and shor order
      gallery: fix FS hooks
      handling special chars in dirnames
      stripping root from gallery name
      preferences store fix
      log typo fix
      gallery thumbnail creation fix
      unicode chars in gallery name fix
      dialogs library for apps
      moving gallery op to one file, migrate gallery dialogs to oc dialogs
      multilevel gallery
      filecache search comparition fix
      filescan by mimetype scan
      spaces to tabs replacement
      gallery migration to events system
      media scanner fix
      disabling file handlers in gallery for now
      fix thumbnail generation
      creating intermediate galleries
      fix adding photo to incorrect gallery
      bredcrumb fix
      creating and retrive thumbnails for intermediate galleries
      gallery sharing, experimental version
      fixup: sharing gallery for loggedin users fail
      fix albums thumbnails preview for opera
      fix sharing address construction in opera and firefox
      bookmarks tag placement & list width fix
      spaces to tabs in bookmarks
      fix gallery sharing when root is not /
      fix sharing nested galleries
      select field added to oc.dialogs.form, gallery ported to use it
      adding callback when ok click on alert dialog
      dialogs filepicker first draft
      multiselect handle for filepicker
      adding icons to filepicker
      loading screen for filepicker
      filepicker loading style fixup
      mimetype filter for filepicker
      fix getAppVersion error
      fix duplicated entries on upload
      add/remove handlers
      fix filepicker in webkit
      fix incorrect dialog computing in ff

Brice Maron (5):
      Escape strings for DB and User creation at setup. Fix oc-124
      Correct wrong DB quotes for calendar share functions
      Add php-xml as dependency for core fix oc-364
      Add php-pdo to soft depend check
      Reorder code to avoid race condition in user creation

Daniel (3):
      fix bug where users could use wildcards in username to login
      bugfix for oc-346
      Merge commit 'refs/merge-requests/109' of git://gitorious.org/owncloud/owncloud into merge-requests/109

Daniele E. Domenichelli (3):
      Add method OC_Helper::serverHost()
      Use OC_Helper::serverHost() in OC_Helper::linkToAbsolute()
      Use OC_Helper::serverHost() in openid settings

David Iwanowitsch (2):
      Added searchprovider for bookmarks, initial l10n support for bookmark plugin
      fix javascript

Deepak Mittal (1):
      Fixed OC-261 by modifying js files in apps/media/

Florian Hülsmann (11):
      webfinger installation creates symlink in document root
      whitespace indentation fix
      create static host-meta instead of symlink and .htaccess
      webfinger reimplementation started
      webfinger protocol compatible + minor changes
      webfinger protocol compatible + minor changes
      Merge branch 'master' of gitorious.org:~cbix/owncloud/cbix-owncloud
      merged from upstream
      Merge commit 'refs/merge-requests/102' of git://gitorious.org/owncloud/owncloud into merge-requests/102
      Custom icons for contacts app
      better invalid webfinger URI handling

Florian Preinstorfer (1):
      Fix a session fixation vulnerability

Florian Pritz (1):
      apps/calendar: update ctag after deleteFromDAVData

Frank Karlitschek (100):
      fix outdated README file
      add themeing support and support for autoselection of mobile/tablet and standalone css/jss files and templates
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      add a README
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      make it possible to override every image and logo with a new version from within a theme. I think we have a very cool theming here. *self-praise*
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      remove the 3rdparty files. everything is now in https://gitorious.org/owncloud/3rdparty
      make the location of the 3rdparty folder flexible.
      first part of the abstraction work of the apps folder. more to come
      change back to 32bit. autoincrement doesn´t work with sqlite otherwise
      spaces -> tabs
      never try to load an non existing template,css,img.
      change the detection of the webroot. it is simpler now and also works for app directories outside the owncloud folder. works for me and hopefully for everybody else too
      undo the change of the webroot detection. seams to be buggy
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      make it possible to connect to other ocs appstores and other ocs knowledgebase servers.
      don´t show ugly error message
      Show the different editions to the user. Used in the status call, on the personal settings page and in the updater to update to the next available version from the same edition.
      update outdated README
      Try to configure php to enable big file uploads.
      Add Craigs granite library to 3rdparty and files_versioning. Still not working and lots ot stuff to do.
      fix includes
      don´t enable by default. still broken
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      increase version to show that we are not the same as stable
      off by default. great tool for developers but confusing for users.
      add a title attribute to the logout button
      new OC_Mail class to handle all mail sending. The benefit is that is way mor flexible than the standard mail command. can be configured to use a remote smtp relay for example. also port the lostpassword code
      add phpmailer to 3rdparty
      support searching the knowledge base
      add a button to open the online documentation
      add a link to the desktop and mobile clients download.
      improve the app installer.
      Add a static code checker for evil patterns in apps.
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      structure the information a bit more so that is easier readable
      use less space
      make field completely visible
      cleanup the admin page layout mess a bit. Still a lot to improve in the future :-)
      document the log settings
      make the button a bit more consistent to the other ownCloud interface
      first step to an public api of ownCloud for the apps. In the future they shouldn´t call internall classes, functions or session variables because this will change and break in upcoming versions. Apps should only call this public interface that we will kepp stable over different releases. The namespace is OCP for ownCloud public. This is just the first step. more coming soon
      wrote a new versioning app over the weekend. Basic functionality to far but it works (TM) and has all the needed features (TM) for ownCloud 4. Userinterface integration and small improvements still missing.
      non working app. moved to the apps-playground repository
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      move granite also to apps-playground because it´s not stable yet and is no longer used
      added a nice API to get the installes Apps with names, urls and icon from the outside.
      a lot of users have problems with big files. So add an explicit button to the documentation
      csrf protection
      some more csrf fixes
      some csrf fixes. needs testing
      add files to blacklist. Should be always on
      add a info.xml to files
      enable by default. at least during oC4 testing
      don´t hardcode files app. we have no a standard info.xml in files
      tiny typo
      show the username in the title. good idea.
      we require php 5.3 now. so please notify the user if an old version is in use
      load the files app in a way that doesn´t break oC3 configurations
      Implement a basic versioning configuration. Only a on/off switch for now.
      one todo less
      forgot a file
      some more work on the public API
      port to use the new public api
      port some of the log call to the new public api
      finish porting of the LOG calls or the apps to the public api
      ported isLoggedIn
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      ported getUser
      porting of OC_User to public API complete.
      ported addSyript and other small stuff
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      some more porting
      ported checkLoggedIn and checkAdmin
      port linkto and serverHost
      ported the rest of the OC_Helper calls
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      ported the oc_app calls
      move all the files stuff into a files class
      first part of the config stuff
      port appconfig
      port oc_preferences
      new checkAppEnabled call
      fix install
      port checkAppEnabled
      port oc_response
      ported oc_json
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      ported oc_db
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      implement missing getusers call
      porting the hooks and starting with the templates
      first part of documentation update. lot´s more to come
      some more documentation cleanups. much more is needed.
      ported the oc_template class
      fix an XSS bug
      some more docu fixes
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      increase to 4 beta

Georg Ehrke (275):
      add textfield style declaration
      add tabs for repeating and attendees in the event form
      Merge branch 'master' into calendar
      fix style of the tabs
      add alarm as a tab
      Merge branch 'master' into calendar
      make tab names translatable
      fix all day with one day to much - bugfix for oc-126
      change db structure of calendar for sharing calendars
      increase version number to force db upgrade
      Merge branch 'master' into calendar
      add share as a tab
      Calendar: fix html of import dialog
      add active to the db structure of shared calendars
      Merge branch 'master' into calendar
      validate parameters in changeview.php
      remove debug file
      Calendar: Bugfix: better input validation
      fix merge conflicts
      add a label calendar to the settings page - bugfix for oc-157
      use strip_tags for calendar names
      add sharing management for calendars
      Merge branch 'calendar' of gitorious.org:owncloud/owncloud into calendar
      Merge branch 'master' into calendar
      add import function for contacts
      change comments in import.php
      merge 64a617b2a1016108c946cc533875a40030bbd317 into master
      Merge branch 'master' into calendar
      Merge branch 'master' into calendar_sharing
      initial project import from KDevelop
      fix sharing calendar manager
      show shared calendars
      Revert "initial project import from KDevelop"
      check userrights in events.php
      Merge branch 'master' into calendar_sharing
      fix oc-bug 239 - & => &
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into calendar_sharing
      fix unsharing of groups
      fix sql command
      remove old ajax files
      add moved files to clean up ajax folder
      better var name in changeview.php
      update js files for new ajax pathes
      add readonly calendar to the eventsources
      change parameter names for shared calendars
      add rw and r to events.php
      fix unexspected T-String in calendars index.php
      change pathes in calendar/templates/* files to make them work with the new folder structure in /calendar/ajax
      change links in the event form for the new ajax folders
      Merge remote-tracking branch 'origin/calendar_sharing' into calendar_sharing
      rename updatecalendar to update
      add 'permissions' as a sql condition in allSharedwithuser
      clean up sql commands in OC_Calendar_Share
      add is_editing_allowed function to OC_Calendar_Share
      add getowner function to OC_Calendar_Object
      better permission check in resize.php
      remove old import.php
      make lib/vobject.php work with sabredav 1.6
      check if the tempfile was created successfully
      remove old ajax files
      add moved files to clean up ajax folder
      better var name in changeview.php
      update js files for new ajax pathes
      change pathes in calendar/templates/* files to make them work with the new folder structure in /calendar/ajax
      change links in the event form for the new ajax folders
      rename updatecalendar to update
      Merge branch 'master' into sabredav_1.6
      Merge branch 'master' into sabredav_1.6
      replace Sabre_VObject_Element_DateTime with Sabre_VObject_Property_DateTime
      replace Sabre_DAV_Exception_FileNotFound with Sabre_DAV_Exception_NotFound
      add empty methods updatePrincipal and searchPrincipals and change method getPrincipalByPath to work with sabredav 1.6
      Merge branch 'master' into sabredav_1.6
      fix merge conflicts
      add OC_Geo class
      stop using 3rdparty services for timezone detection
      give users the possibility to choose between monday and sunday as first day of the week
      add missing parameter to addEventListener function - bugfix for oc-225
      fix baseUri of the Caldav server
      fix baseUri of the Carddav server
      make calendar compatible with php 5.2 - works for me with PHP 5.2.12
      fix merge conflicts
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into sabredav_1.6
      add a proper email address for lostpassword service - bugfix for oc-178
      Merge branch 'master' into sabredav_1.6
      register text/x-vcard as a fileaction for vcard import
      fix mimetype detection
      add microsoft office mimetypes to the fixlist - bugfix for oc-357
      fix spelling fail in texteditor's style.css
      Merge branch 'master' into sabredav_1.6
      Merge branch 'master' into calendar_sharing
      fix comments in crypt lib
      Merge branch 'master' into sabredav_1.6
      Merge branch 'master' into calendar_sharing
      use unnamed as title for a bookmark if no title was entered and curl fails
      Bookmarks: make link text click clickable too - bugfix for oc-131
      check if the title of an event is null - bugfix for oc-139
      fix previous made bug and fix oc bug - oc-139
      fix merge conflicts
      Merge branch 'master' into sabredav_1.6
      add error 403 site
      fix sql command in calendar's share lib
      Merge branch 'master' into calendar_sharing
      add read only 'form' for shared events
      fix group sql generator in calendar's share lib
      Calendar: fix address for import file
      fix displayed username of person who shares
      optimize choosecalendar dialog for shared calendars
      added some authors to the Authors file
      Merge branch 'master' into calendar_sharing
      fix width of dropdown to select monthdays - bugfix oc-354
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into sabredav_1.6
      add scrollbar to the music list - bugfix for oc-301
      remove check for variable which was set one line above - bugfix for oc-324
      add backslash r to the newline var
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into sabredav_1.6
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into sabredav_1.6
      remove share tab from read only event dialog
      fix name of constants
      add new parameters to export file
      add public sharing for calendars and events
      add public sharing fir calendars and events - add function in Share class
      rewrite OC_Calendar_APP class
      remove unused code in OC_Calendar_App class
      fix events.php for rewritten OC_Caledar_App class
      revert 0fd8b1a04430fc36bd62a0828530dc2bc3910e81
      add output functions and access function to app.php of calendar
      add access check to ajax files
      fix bugs in share lib of calendar
      clean up events.php of calendar
      add dropdown to eventform
      make dropdown menu work with single event sharing
      fix path and class name
      fix view of single shared events
      fix bug in share lib of calendar
      make shared events editable and add (empty) classes for alarm and attendees
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into sabredav_1.6
      fix bugs and optimize OC_Calendar_Object Class
      fix bugs in share class
      fix calendarid in eventform and validation of calendarid
      hide share tab in shared events
      fix address of public shared calendars
      fix merge conflicts
      Merge branch 'master' into sabredav_1.6
      check permission check in share function
      fix class name
      fix public sharing of calendars
      add chosen script to calendar
      fix unsharing of events
      fix merge conflicts
      Merge branch 'master' into calendar_sharing
      fix merge conflicts
      Merge branch 'master' into sabredav_1.6
      remove the require_once lib base from all (or nearly all) files
      open app thru index.php
      resotre old templates/part.choosecalendar.rowfields.php - i hate merge conflicts
      implement shared calendar activation on js-side
      implement shared calendar activation on server side
      Merge branch 'master' into calendar_sharing
      Merge branch 'master' into movable_apps
      make menu work with movable apps
      move files to app folder
      remove require once lib base in some more files
      restore require once command for non app files
      add loading of files
      Merge commit 'refs/merge-requests/105' of git://gitorious.org/owncloud/owncloud into merge-requests/105
      Merge branch 'merge-requests/105'
      remove parameters in file var before call require once
      optimize code
      support file calls with parameter
      remove require once lib base in files scan.php
      modify OC.filepath for movable apps
      Merge branch 'master' into movable_apps
      fix merge conflicts
      fix a php notice
      fix merge conflicts
      remove old sabredav files
      update to SabreDav 1.6.2
      hide alarm and attendees tab
      fix merge conflicts
      Merge branch 'master' into sabredav_1.6
      remove old fullcalendar files
      add new files of fullcalendar 1.5.3
      move files of fullcalendar 1.5.3
      Merge branch 'master' into movable_apps
      fix path in /apps/files/js/timezone.php
      fix style.css of the files app
      fix path in apps/files/templats/index.php
      fix bug in lib/helper.php and fix file upload
      rename var file to getfile to prevent fails in files app
      use native functions of php to parse the string into the  Var
      Merge branch 'master' into movable_apps
      fix file path in apps/media/ajax/api.php
      fix bug in lib base
      fix pathes of shared calendars
      remove debug code in lib base
      make calendar work with movable apps
      fix contacts app a bit
      fix linkto function in OC_Helper
      another fix for linkto function
      fix pathes in contacts
      remove debug message
      fix php fail
      fix position of Semicolon
      fix OC.filePath in main js
      fix merge conflicts
      fix js fail in media player
      Merge branch 'master' into movable_apps
      add a proper 404
      some fixes in contacts javascript files
      fix js fail in media player
      Merge branch 'sabredav_1.6'
      bookmarks app seems to work now :)
      gallery app seems to work now :)
      some fixes fore movable apps
      fix loading of css files that are core related
      fixes for contacts app
      fixes for media app
      fix downloading of files in files app
      fix security check for the path of the requested file
      fix merge conflicts
      remove merge conflicts fail
      move files to the correct place
      Merge branch 'master' into movable_apps_2
      make *DAV work with movable apps
      hide fails
      ampache should work now
      add old webdav file
      Merge branch 'master' into movable_apps_2
      Merge branch 'master' into movable_apps_2
      fix login
      fix parsing of app parameter and fix external app
      remove debug message
      some fixes for sharing
      add apps/inc.php to .gitignore
      add version file to files app
      fix path in calendars geo.js
      fix a PHP Notice
      create remote directory
      add appswebroot to the guest template
      create folder 'remote' for the remote services like caldav, carddav and webdav
      add require_once('../lib/base.php'); to webdav.php
      fix writing in remote folder
      remove debug messages
      fix pathes for cal andcarddav
      fix path of webdav
      fix writing of webdav.php
      push changes
      fix remote.php
      make carddav work with remote.php
      fix merge conflicts
      update htaccess file and remove remote folder
      fix pathes in calendar and contacts
      fix path of webdav
      fix path of caldav in calendar management
      fix path of carddav in addressbook management
      fix webdav, bloody merge conflicts
      fix validation of getfile parameter - i hate this bloody merge conflicts
      Merge branch 'remote.php'
      improve remote.php and create public.php
      make calendar compatible with public.php
      fix gallery sharing
      make ampache work with remote.php
      fix path for ampache in settings

Grundik (1):
      UTF8 locale by default

Henning Becker (1):
      Handle event exceptions in calendar app. Execeptions to recurring events are not shown anymore.

Jakob Sack (6):
      Add /dav.php, a single location bundling all *DAV-operations.
      Remove the link between the principals table and the sabre principals connector.
      Fix missing bracket
      The tables "principals" and "principalgroups" are obsolete
      Remove useless, unmaintained dav.php
      Display correct URL in caldav and carddav paths

Jan-Christoph Borchardt (28):
      renaming remote storage support to External storage support to clear up naming conflict
      renamed Gallery to Pictures, still needs to be changed in the code to also reflect in the path
      clarifying remoteStorage description
      adding tipsy tooltips for file actions
      merging tanghus category CSS
      fixing delete tooltip
      increase opacity of search field and logout icon
      improved updater wording
      improved installation instructions
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      firefighting Robin-breakage
      fixed settings hover, now whole row sensitive and fading not jerky
      show text for file actions
      renamed extention to extension, also now only showing lowercase
      increasing the file row height a bit
      display file actions perfectly
      fixing opacity and fading, also for IE
      fixing file action positioning
      tooltip for delete shows up to the left
      improving file actions also for multiselect
      updated logos and icons
      improving leftcontent display, increasing item height
      adding sticker logo jpg
      upload arrow has full opacity, button is highlighted for new users and empty folders
      showing the file extensions more visible by default. I still think it's shitty design, but I get worse nightmares over thinking that showing file extensions would become a configuration option.
      adding proper copyright and license notice to the style files
      fixing multiselect overflow, issue 341
      moving the file actions properly

Jernej Virag (1):
      Fixed escaping of filename when determining MIME type

Klaas Freitag (3):
      - Added the ability to change a files mtime via webdavs propset.
      allow to set a files mtime through a PROPPATCH request on resource
      Merge branch 'master' of gitorious.org:owncloud/owncloud

Marvin Thomas Rabe (18):
      Fixed upload button display error
      Bookmark layout updated
      Bookmark layout updated
      Added missing files
      UI problems solved. Bookmarks app updated.
      Text editor display error fixed.
      Bookmarklet Window closes itself after submit.
      Removed redundant code.
      changed look of bookmarklet
      Updated bookmark form
      No bookmarks message will now show up if all bookmarks are delted
      Changed bookmarklet to read later widget
      Changed text
      Little bookmark improvement
      Editor fixed.
      Sharing dropdown width fixed.
      Calendar selection only available if there are more than one.
      Checks if config folder is writable on begin of the installation.

Michael Gapczynski (37):
      Fix updateApp() and add extra check to updateApps()
      Initial commit of common filestorage
      Sharing app needs to be loaded for public link of file in Shared folder - fixes bug 113
      Redirect to installer if not installed
      Temporary fix for sharing files
      Fix overwriting of internal sharing for shared folders - bug oc-260
      Initial work on Google Docs storage backend
      More work on Google Docs storage backend
      Fix opendir for folders aka Google Docs collections
      Implement fopen() for Google Docs storage backend
      Move Google Docs storage backend to files_remote app
      Add test for Google Docs storage backend, tester needs to token and token secret to config
      Make users only able to share with users in groups they belong to
      Check file handle exists before trying to read file
      Move writable check into local filestorage so shared files can be renamed
      Remove blind effect for email private link in drop down
      Refactor sharing UI; bug fixes, code clean-up, and more efficient with less ajax calls
      Add back removed groups to the select form correctly
      Allow admin to disable resharing of files
      Forgot to remove error log messages...
      Fix javascript checkbox toggle for resharing
      Update sharing when users are removed, added to groups, and removed from groups
      Fix a counting mistake
      Add ability to send private links from sharing via email
      Change default from address to sharing-noreply at server for emailing private links
      Refactoring and upload support for Google Drive backend
      Fix log viewing bug
      Fix private links
      Provide feedback when user creation fails
      Fix feedback for sharing errors
      Fix updateFolder() in OC_FileCache
      Remove manual file cache insertions of shared files, update mtime of shared folder
      Only load sharing statuses if in files app
      Fix bug oc-402, check if token is set for a private link
      Fix bug oc-542, encode urls for private links
      Prevent extra '/' from being added to url if app is not defined
      Forgot to set token variable

Michiel de Jong (14):
      avoid notice in error log from user_webfinger app
      BearerAuth and multiple tokens support in remoteStorage app
      correct header Content-Type: application/xrd+xml
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      security hardening in remoteStorage app
      bump up version and update license
      bump up version and update license
      fix type error in dir creation for categories
      remoteStorage app version 0.5
      remoteStorage app version 0.5
      remoteStorage app version 0.5
      prevent xss in webfinger
      require base lib and deal with malformed user addresses in webfinger.php
      whitespace correction in webfinger.php

NIEK Antoine (1):
      Support "songs" ampache API action for proper rhythmbox support

Nils Jansen (1):
      as preperation for the sgf viewer app i added a file icon for .sgf files (saved go games), and an according mimetype.

Robin Appelman (281):
      remove outdated remote storage prototype
      remove the need to register storage providers, pass the classname during mounting instead
      remove OC_Filesystem::fileatime
      remove OC_Filesystem::fromUploadedFile
      provide caching for file metadata
      tell the user when the files are being scanned
      always load the filecache
      use force parameter
      use cache for searching files
      keep encrypted and versioned flag in fscache
      some fixes in the sqlite3 driver
      minor changes to mysql setup
      small fix in sqlite3 driver
      automatically upgrade the main database on version number increase (doesnt work with sqlite for now)
      fixes in the sqlite manager driver
      set the installed version after updating the database
      fix errors during database migration
      Merge branch 'database' into filesystem
      increase version to trigger database upgrade
      Merge branch 'master' into database
      update apps when their version number increases
      after editing a user quota, set the value of the quota field to how the server parsed the input, not the user input
      also update the data attribute holding the quota
      make filesize parsing case insensitive
      Merge branch 'master' into filesystem
      Merge branch 'database' into filesystem
      use fscache for getting used space
      save quota in human readable format (42 MB), should prevent some of the overflow related problems
      also use fscache when getting used space for webdav
      Merge branch 'database'
      merge master into filesystem
      Merge branch 'filesystem' of gitorious.org:owncloud/owncloud into filesystem
      merge master into filesystem
      merge master into filesystem
      forgot to merge something
      postgresql needs contraint names to be unque across the database, not only the table
      initial work on filesystemview
      Merge branch 'master' into filesystem
      provide small wrapper around server side events and provide a fallback for IE
      merge master into filesystem
      provide server side close option for EventStream
      Merge branch 'master' into filesystem
      add option to send get data along with an eventsource request
      start of proper feedback during filessytem scan
      dont try to use the filesystem when it isnt setup yet
      provide live feedback while scanning files
      some fixes to scanning
      use filesystem cache for searching
      dont try to use something that isn't there
      proper file sorting
      add option to send get data along with an eventsource request
      Merge branch 'master' into filesystem
      only show what folder we are scanning to save bandwith
      prevent sharing from making aditional http requests while scanning
      Merge branch 'master' into filesystem
      Merge branch 'master' into filesystem
      allow the usage of the filecache outside of the users home folder
      Merge branch 'master' into filesystem
      some improvements in file scanning
      fix bug in transactions with PDO
      fix bug in transactions with PDO
      watch for changes outside owncloud to the files
      writable not writeable
      store writable flag for files
      fix filecache when creating a new folder
      Merge branch 'filesystem'
      dont load pdfview for ie
      bugfix in searching files by mimetype
      use oc_filecache and oc_eventsource for music scanning
      add convinience function to get filesystem view for app storage
      use fetchRow instead of fetch
      fix filecache with MDB2
      don't use PDO::inTransaction
      dont try to remove buffers, can cause trouble with strict warnings
      use SimpleTest for unit testing
      some additional test cases for file storage backends
      dummy data for tests cases
      make local filestorage comply with test cases
      some additional test cases for file storage backends
      dummy data for tests cases
      make local filestorage comply with test cases
      use cached size for getting the size of a moved file
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      Revert "remove the 3rdparty files. everything is now in https://gitorious.org/owncloud/3rdparty"
      pass paramters to file proxies by reference so they can be modified
      make documentation reflect reality a bit better
      encryption proxy wip
      add option to dissable fileproxies
      simple file encryption wip
      use streams instead of temporary files for cross-storage copy and rename
      no post hooks for fopen
      improve get_temp_dir() implementation
      initial integration of encryption
      always mount the root filesystem, sometimes we need the filesystem when not logged in
      only trigger hooks for the default filesystem view
      provide early file system when using webdav
      move implementation of from/toTmpFile from the file storage to the filesystem
      non existing files can never be updated
      rework the way file_put_contents is handeled
      implement file_put_contents with stream data using fopen
      add stream wrapper for in-memory files and dont use global variables for the fakedir stream wrapper
      proper mimetypes for encrypted files
      fix incorrect information in the filecache when using encryption
      Merge branch 'master' into enc
      make sure we always have the encryption key unlocked
      some multiselect improvements
      add javascript bindings for OC_AppConfig
      make encryption filetype blacklist configurable
      prevent errors when a user backends gives an invalid result
      add a default user quota
      new config widget for user quota
      add configure option for default quota
      fix bug in group mangement
      slight change to select style
      if a deleted file is uploaded, finish the delete first
      cleanup pdfviewer app name
      some multiselect improvements
      add javascript bindings for OC_AppConfig
      Merge branch 'master' into encryption
      don't limit ourselfs to 32bit integers
      some more error reporting during filesystem scan
      improve log browsing
      more robust png fallback
      additional error codes for file upload
      intval() of a number seems unnecessary
      application/ogg is music to
      chunked implementation for readfile
      missed one is_writeable
      hopefully a fix for webroot detection
      improved password hashing based one phpass
      improved humanFileSize for js
      merge master into encryption
      always set encrypted flag when overwriting a file we should encrypt
      add more valid fopen modes
      dont set the encryption flag for existing non-encrypted files
      dont enable encryption on default
      remove accidendally added file
      make OC_FileStorage abstract
      fix test case for filestorage
      extend filestorage common and provide test implementation
      some cleanup in filestorage
      more tests for filestorage
      add temporary file managment
      fix copy/paste error in common filestorage
      fix testcase runner
      fix temporary file creation
      use temporary file managment
      use in-memory files for the datase scheme during installation
      add test case for getLocalFile
      make sure the streamwrappers are registered early
      remove debug output
      add touch() to all storage backands, and make  parameter optional
      add test cases for stat and touch
      load streamwrappers earlier
      allow apps to ship test cases
      don't try to seach apps in hidden folders
      only test enabled apps
      add search implementation to filestorage common
      add streamwrapper that provides a callback on stream close
      fix file_get_content on empty files for filestorage common
      fix the filestorage test a bit
      add archive library and a storage provider on top of the archive library
      remove the archive after a testcase is done
      better handeling of files that can behave like folder (e.g. archives)
      also delete childs of folders from the cache
      fix commong filestorage for files without extention
      small improvement for is_dir
      allow transparent opening of zip files from the web interface
      change gallary scanning to support gallaries inside archives
      revert an accidental change
      fix for webdav when having additional storage backends mounted
      make gallary work with archives
      no rounded borders for album decoration
      dont open the album when clicking the remove/rename button
      dont use numRows and fix some of the gallary hooks
      some js cleanup for gallary
      add option to add file from url
      fix write hook for gallery
      oc_db isn't pdo
      loosen tests for mtime and ctime a bit
      ftp storage backend
      make sure we can load OC_Config when we need it
      webdav storage backend
      some more memory cleanup in OC_Image
      some more memory cleanup in OC_Image
      memory cleanup in gallery
      crop and resize in a single step when creating thumbnail
      fix gallery scan when an image cant be loaded
      fix timestamps when viewing logs
      fix square images not getting proper thumbnails
      allow running a single test or group of tests
      add tempory folder utility to OC_Helper
      add extract all option to OC_Archive
      add tar backend for OC_Archive
      stricter tests for archive backends and make sure we make the tests
      enble browsing tar files in the web interface
      add support for installing apps from tgz
      add support for installing apps from a subfolder in the zip/tgz file
      optimizations for updateApps
      optimizations for loadApps
      add the option to only load apps of a specific type
      add path_hash to the filesystem cache
      clean pre-path_hash fscache entries
      fix potential problem when using multiply eventsource's
      make sure output buffering is dissabled when using eventsource
      send more progress updates when scanning large folders
      dont send to much when scanning large folders
      fix eventsource for ie
      prevent an possible xss exploit
      oc_db is not pdo
      the core apps don't have types
      upgrade getid3
      tests for oc_filesystem
      allow multiply group backends
      some idexes for the media player tables
      only run tests for files_external when asked for explicitly
      test cases for user backends
      improve flexibility of search providers a bit
      remove outdated code
      prevent users with the same name but different casing from being created
      show error when installing an app has failed
      swap enable and dissable error messages
      remove outdated file
      keep version numbers in their own files for faster reading
      some minor optimizations
      reuse OC_L10N objects
      use the correct array indexes...
      cache app types in the db
      typo
      don't rely on the old version in info.xml anymore
      fix installing shipped apps
      add public api to get the file id from the cache
      add span around fileactions
      only run tests of enabled apps
      only run archive tests if the test data is available
      enable archive support on default
      clean the collection view after rescanning
      sanity check on language selection
      do no offer 'undo delete' on opera
      fix filecache rename hook
      dont allow draging files to the current directory
      dont try to view psd files
      create a new filename when the uploaded file already exist
      return user specific paths from oc_filecache::getpath
      fix group backend
      fix creating unique filenames
      merge log into admin
      reload log after changing log level
      fix 2 potential xss problems
      fix delete button not always disapearing
      dont show action text for folders bold
      test data for archives
      bugfixes for encryption library and test cases
      make use of the fact that stream_read will always read 8192 bytes for encryption stream
      add test cases for cryptstream
      add function to get mimetype from string
      check if removed folders are really gone
      add SWIFT (openstack object storage) storage backend
      emulate touch with custom mtime for swift backend
      add the option to disable file encryption while still being able to decrypt existing files
      fix image viewer
      allow manually scanning of specific directories
      initial mount configuration work
      emit the correct hooks for file_put_contents and some readfile improvements
      minor filecache improvements
      fix mimetypes of encrypted files
      some performance improvements to the openstack swift backend
      fix problem with filescanning
      only install shipped apps on setup that should be enabled by default
      remove non existing files from the cache when rescanning a folder
      fix file deletion
      improve rescanning folders
      don't try to register file actions when we're not in the files app
      run none of the extranal storage tests on default
      move archive library to core so we can properly depend on it
      ensure the files app is always loaded
      fix filecache for postgresql
      add mount config to gitignore
      only emit the filesystem hooks once when creating a new file
      improve cryptstream fro writing non-chunksized data
      fix opening encrypted files from the browser

Roland van Laar (1):
      Fixed off by one bug. List length is 1 larger than the index of the last

Sam Tuke (13):
      made code a little more readable
      added script and loaded it for adding history button
      added history buttons
      fixed path to history script
      added dropdown js menu for file versions, improved readability of history.php
      changed function name to avoid clash with sharing dropdown
      linked more button to history page
      improved styling, called css file in history.php
      added available version names to files dropdown menu via new ajax script
      started implementing ajax file rollback
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      added revert attempt outcome messages, removed contextual ajax revert button for now as it's not functional, improved readaibility of scripts
      Merge branch 'master' of gitorious.org:owncloud/owncloud

Scott Shambarger (1):
      cal import should group events by uid, export should have correct newlines, fix for oc-384

Simon Birnbach (10):
      Initial version of drag&drop file upload support
      coding guidelines
      Support for legacy browsers
      Fixed upload of undeleted file and size information
      Added global progressbar for all uploads
      Added uploading to folder and cancellable downloads
      Merge git://gitorious.org/owncloud/owncloud
      Fixed cancelling upload of same file to folder and subfolder
      Fixed cancelling of uploads and wrong merge conflict resolution
      Fix bug on browsers like rekonq which stopped execution of javascript

Stefan Göckeritz (1):
      bugfix for oc-236

Thomas Mueller (2):
      some icons for filetypes have been added.
      removing executable bit from various files

Thomas Müller (6):
      pdfjs updated from github
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      fixing oc-375 - a number is appended tp the filename
      fixing syntax error
      fixing namespace
      fixing file headers with copy right

Thomas Schmidt (1):
      pre-select current language, sort available languages

Thomas Tanghus (180):
      Some reminders in the code of what I have to change post OC3.0
      - Fixed http://bugs.owncloud.org/thebuggenie/owncloud/issues/oc-93
      Resize profile picture if bigger than 200px on either x or y.
      Merge branch 'tanghus_contacts'
      Sanitize in- and output.
      More in-/output sanitation,
      Modification for adding photos.
      Added files for new contact editor/viewer.
      Updated copyrights.
      Hide container for emails/phones/adresses if there are none.
      Fixed broken "Add new" contact.
      Added files for new contact editor/viewer.
      Updated copyrights.
      Hide container for emails/phones/adresses if there are none.
      Fixed broken "Add new" contact.
      Some fixes for malformed VCards.
      Don't import cards that can't be parsed by Sabre, but log it instead.
      Merge branch 'tanghus_contacts' of gitorious.org:owncloud/owncloud into tanghus_contacts
      Added files for new contact editor/viewer.
      Updated copyrights.
      Hide container for emails/phones/adresses if there are none.
      Fixed broken "Add new" contact.
      Added files for new contact editor/viewer.
      Fix merge conflicts
      More @£#¤ conflicts
      Keep js data structure in sync on changes.
      Merge gitorious.org:owncloud/owncloud into tanghus_contacts
      Added custom combobox widget.
      Merge gitorious.org:owncloud/owncloud into tanghus_contacts
      Variable wasn't reset.
      Merge branch 'tanghus_contacts'
      Added function for later testing.
      Added OC_Contacts_VCard::moveToAddressBook
      Removed superfluous debug.
      Don't try to load a profile picture for contacts the doesn't have any.
      Use proper index file.
      Modify check for missing UID.
      Added some error checking as mentioned in http://bugs.owncloud.org/thebuggenie/owncloud/issues/oc-227
      Added some check for when addinf deleting contacts.
      Added some fixes for what to show when address books are (de)selected, all contacts deleted etc. Still need some cleaning up.
      Minor tweaks
      Added method for loading from file handle.
      UI tweaks for name selector combobox.
      ETags must be quoted.
      Removed obsolete commented code and made minor speed improvements.
      Avoid errors from missing GD library.
      Strip tags on address on client side.
      Added first draft of OC_VCategories.
      ETags must be quoted.
      Removed obsolete commented code and made minor speed improvements.
      Avoid errors from missing GD library.
      Strip tags on address on client side.
      Merge gitorious.org:owncloud/owncloud into vcategories
      Switch from using separate db table to use OC_Preferences.
      Added public static OC_VCategories object to OC_Contacts_App.
      Added OC_VCategories::rescan()
      Merge gitorious.org:owncloud/owncloud into vcategories
      Update ctag in deleteFromDAVData.
      Contacts: Apply strip_tags on compound values.
      Contacts: Fix adding/updating address book with empty name.
      Merge gitorious.org:owncloud/owncloud into vcategories
      Merge branch 'vcategories' of gitorious.org:owncloud/owncloud into vcategories
      Forgot to assign param.
      Check for empty value in ctor and being conservative about configvalue name ;-)
      Remove my FIXME comments when I've fixed it :-P
      JS fix on address book creation.
      Improved upgrading VCARD v. 2.1 => 3.0. Improved import of malformed cards. Remove duplicate code.
      Fix merge conflict.
      Translate and fix copy/paste error.
      Contacts: UI updates and ajax methods for categories.
      Fix conflict.
      Use OC.dialogs.
      Merge gitorious.org:owncloud/owncloud into vcategories
      Merge branch 'vcategories' of gitorious.org:owncloud/owncloud into vcategories
      Add missing file.
      Parses malformed N fields a bit more tolerantly. Thanks to nibbler for the patch :-)
      Temporarily disabled multi_autoselect.
      Merge branch 'vcategories'
      Added missing template.
      Yet a missing file :-P
      Added category editor for apps using OC_VObjects.
      Contacts: Modifications for using categories.
      Small fix to jquery.multiple_autocomplete.
      More modifications for using jquery.multiple_autocomplete.
      Rename...
      Remember categories when they have changed.
      Force load profile pic after edit hack.
      Cleanup in Contacts.
      Fixed NOTE property UI.
      Added sync path for iOS/OS X.
      Make PHOTO deletable.
      Fixed error in OC_Contacts_VCard::addFromDAVData as pointed out by Guillaume ZITTA
      Removed obsolete code.
      Check for empty value.
      Small change and muting debug.
      Added some documentation.
      Contacts: Update contact list thumbnail when deleting PHOTO.
      Improvements in adding/deleting properties.
      Trigger autocomplete wo button.
      Cleanup stylesheet.
      Improve actions on delete.
      Contacts: Removed obsolete code.
      Contacts: rescan categories on load if there are none.
      Contacts: First work on cleaner design.
      Contacts: Added autocomplete using geonames.org.
      Contacts: l11n for geo autocomplete. Not sure if it works though.
      Fix bug oc-413: PHP fatal error in contacts page when no contacts in ownCloud.
      Contacts: Misc. cleanup tweaks.
      Re-added file I had accidentally removed earlier :-P
      Removed padding.
      Contacts: Fix for not being able to add contact to empty/non-existant address book.
      Contacts: Better error reporting.
      VCategories css is now in styles.css
      Contacts: Add check for empty FN field.
      Contacts: Fixed contact photo drag'n'drop upload - again...
      Don't trigger unnecessary change events.
      Contacts: Changed layout as discussed with JanC. Still WiP.
      Contacts: Fix error on photo crop.
      Missing double quote.
      Contacts: Added bg color and shadow to controls. I suck at CSS...
      Link to icon was absolute.
      Personal settings: Emphasized labels etc, mono-spaced generated paths and moved text formatting to style sheet.
      Contacts: Clear cache for contact photo and thumbnail when it has been changed.
      Contacts:
      Contacts: Tipsyfied photo toolbar.
      Wrong app check.
      Applied patches by Nicolas progweb at free.fr - https://mail.kde.org/pipermail/owncloud/2012-April/002900.html
      Contacts: In app import. Cleanup still needed.
      OC_App::getStorage() failed if app dir didn't exist.
      Contacts: Tried to format NOTE field a bit. Needs to be improved more though.
      Contacts: In app import (for Chrome and Firefox only)
      Contacts: Check that UIDs really are unique on import. Better solution would be to suggest to merge contacts, but that will have to wait to OC5 ;-)
      Added loading indicator.
      Contacts: Removed redundant styles.
      Contacts: Fix for leftcontent positioning in Android browser.
      Forgot to fix one file...
      Contacts: Fixed some file paths.
      Contacts: Added import with with file picker.
      Contacts: Some js cleanup.
      Contacts: Updated first run page.
      jquery.combobox: Added 'editable' option and cleaned up a bit.
      Contacts: Added convinience method for notifications.
      jquery.combobox: Added 'showButton' option
      Contacts: removed unused method and ajax file.
      Contacts: Ensure TYPE parameters on email aren't deleted on edit. They are still not shown in the UI.
      Contacts: Forgot to add the import template.
      Contacts: Small css tweaks.
      Various file path fixes.
      Contacts: Trying to improve PHOTO handling a bit.
      Contacts: Removed styling and (most) js from template. Started making app more keyboard/screenreader friendly. General cleanup in code and markup.
      Contacts: Don't resize profile picture if it's not too big.
      Contacts: Improve loading contact.
      Contacts: Move gif used by jquery.Jcrop and make style sheet use %webroot% path.
      Contacts: Fix paths and improve markup and css in address book overview.
      Contacts: Fixed paths in import.
      Contacts: Clean up tipsies.
      Contacts: Remove some logging.
      Check for callback in OC.dialogs.alert.
      Contacts: Don't load event handlers more than once, or you're asking for trouble :-P
      Contacts: Hack around malformed BDAY.
      VCategories: Check if any categories are selected before json call. Add Close button. Remove log calls.
      Made the global settings icon accessable via keyboard.
      Changed $APPROOT to $APPSROOT as in https://gitorious.org/owncloud/owncloud/merge_requests/116
      Contacts: Improve NOTE UI. Cleanup markup.
      Contacts: Changed the Add property button to not fixed and use plain button.
      Tried to make settings/apps more keyboard/screenreader friendly.
      Add missing file.
      Contacts: Better checks for GD library.
      Contacts: Set min-width on note to make it render correctly.
      Contacts: Don't try to render invalid properties.
      Dialogs: Clean indentation. Add some missing brackets.
      Contacts: Make editable fields more discoverable. Align group field vertically #pixelpushing
      Revert "Contacts: Fix for leftcontent positioning in Android browser."
      Revert Android positioning 'fix'.
      Contacts: Resized Add button. Now how do I add a gradient? ;-)
      Contacts: Fix for Android browser again, again.
      Contacts: Re-added some styling that got lost in a revert.
      Calendar: Fixed image paths.
      Code cleanup.
      Fix typo.

Tom Needham (108):
      Initial migration code, and basic export for bookmarks
      fix syntax, add logging, debug xml output instead of zip
      more commenting out for debugging, added logging commands
      load bookmarks provider class
      Updated Migrate_provider bookmakr implementation
      Updated readme url for install instructions
      Added dbexport to export output. Initial import code.
      Merge branch 'master' of gitorious.org:owncloud/owncloud into migration
      replace database name and table prefix with default values
      Add description to texteditor info.xml  -fix oc-234
      Fix editing shared files and file opening bug. Fixes oc-209 and oc-195
      Update breadcrumb css on close
      Fixed call to OC_User. Thanks Burillo on IRC
      Added replaceDB method in lib/db.php
      Fix merge conflict
      removed duplicate function
      change <create> value in db export
      Update database.xml locations. Fix dbexport.xml.
      Update bookmarks migration provider.
      Replace db on import. Update user_migration export function.
      Udpdate bookmarks migration provider. App version included in export.
      Use json for migration data
      First basic implementation of migration.db.
      update file extensions in editor
      fix character encoding bug oc-278
      Text editor will now wrap text based on window size
      Add OC_Migrate::copyRows() method
      Lots of fixes, improve copyRows() method and update settings page.
      spaces to tabs
      Fix copyRows() and sqlite connection
      Merge returns from insertData()
      Fix return value of export
      Fix copyRows() return value. Generate app info and oc info on return
      Improved import function. Added  param to  connectDB() to load the db from the import
      Find migrate.php even for disabled apps. Improve ui for user and admin migrations
      json encode the output
      fix structure of user export zip
      added cleanUp() method to OC_Migrate
      Use data dir from config.php
      Finish import function for bookmarks
      Add getApps() method to return apps supporting migration
      typo :/
      move zip creation inside OC_Migrate
      Fix zip creation. Add  param to cleanUp() method. Add defaults to createExportFile() method.
      Improve admin_export ui and move system export cde to OC_Migrate
      Fix export for admin and users. Added 3 admin export types
      Migration info is an object. Other fixes
      Added prototype of user import
      Dont truncate the time format
      Don't truncate users email
      Move user import to the admin
      Add exportinfo to user exports.
      Fix structure of export zip
      Create new user, create new data dir, copy files, import app data
      Shorten export zip names
      Add OC_Migration_Content class to help app devs. Restructure OC_Migrate.
      Added unified import method.
      Try to use old uid when importing
      Register admin pane
      Fix instance import
      Merge branch 'master' into migration
      Stop error on export
      look for migrate.php in appinfo folder
      check for sqlite
      import method returns each apps' import status
      Fix bookmarks migration provider
      Fix comments
      Use ajax to download file, OC_Dialogs for errors
      Merge branch 'master' into migration
      Fix loading image after export failure
      remove debug
      Remove db tmp file after export creation
      Fix owncloud log
      Merge branch 'master' into migration
      Fix user app data export
      try to use transactions to replace db
      use OC_Dialogs instead of alert()
      add * to filename when changes have been made
      confirm close when there are unsaved changes
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      Dont typecast variables as integers
      Check blacklist before saving to filesystem
      Make the token really random
      Show nice errors
      Provide undo when closing editor with unsaved changes
      Give editor focus after saving
      Update url
      Add some filetypes
      Display errors on import
      rename admin_export -> admin_migrate
      Hide instance import as it eats data
      Merge branch 'master' into migration
      Return JSON for import and export methods of OC_Migrate
      Emit hooks for user creation
      Fix sqlite version detection
      Decode json response for admin exports
      Copy over all file app data for imported user
      Update language string
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      Fix annoying error in log
      Remove go to line
      Force Files app to top of app menu
      remove unused css
      Remove google web font
      Merge branch 'master' of gitorious.org:owncloud/owncloud
      Update ace
      Merge branch 'master' of gitorious.org:owncloud/owncloud

VicDeo (1):
      Contact list scroll fix

rok (1):
      Ability to save an arbitrary number of external sites

unknown (2):
      wrong defaultValue definition in OC.AppConfig.getValue
      correction of bug oc-393 in using owncloud V2, V3, V4 with android browser :

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git



More information about the Pkg-owncloud-commits mailing list