Skip to content

Releases: personium/personium-core

Release v1.5.2

22 Jun 07:37
Compare
Choose a tag to compare

BUG FIXES:

  • When multiple accesses to the same Box occurred, 500 Errors occurred.(#28)

IMPROVEMENTS:

  • Enable to switch accessible data scope of token from Cell-admin app to general app.(#21)
  • Organize PersoniumUnitConfig.(#32)

Release v1.5.1

08 Jun 06:26
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Make relationship registration possible by role. (#24)
  • If ads: none, unnecessary logs are output.(#25)
  • WebDAV file encryption.(#27)

Release v1.5.0

19 Apr 02:10
Compare
Choose a tag to compare

BUG FIXES:

  • Unavailability of TLS 1.2. (#3)

IMPROVEMENTS:

  • Enable specification of class URL in RequestRelation of message API. (#19)
  • Change OAuth2Token authentication API endpoint. (#20)

Release v1.4.6

29 Mar 06:17
Compare
Choose a tag to compare

BUG FIXES:

  • Implementation of BoxBound function of message API. (#17)

Release v1.4.5

13 Mar 09:56
Compare
Choose a tag to compare

BUG FIXES:

Fixed a bug in Cell Recursive Delete API. (#13)

Release v1.4.4

28 Feb 07:51
Compare
Choose a tag to compare

MODIFICATIONS FOR RELIABILITY:

  • Add test codes for Accept Weak ETag. (#5)

Release v1.4.3

17 Feb 10:14
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Pluggable architecture for authentication APIs. (#4)
  • Accept Weak ETag for WebDAV. (#5)

MODIFICATIONS FOR SECURITY:

  • Abolished temporarily Unit User Promotion PROPPATCH API. (#11).

BUG FIXES:

  • Test bar file resources are not proper in 1.4.2 . (#7)
  • Remove PMD warnings and Checkstyle errors. (#8)
  • Fixed a problem about Cell Administration privilege p:root.

Release v1.4.2

01 Feb 13:15
Compare
Choose a tag to compare

BREAKING CHANGES:

  • Rename package name and some parameters from com.fujitsu.dc or dc to io.personium or personium . (#1)

    • Changed parameters' names are below:
    # Name 1.4.1 and previous 1.4.2 or later Example or Usage
    1 Unit Configuration file name dc-config.properties personium-unit-config.properties
    2 XML name space/URN xmlns:dc='urn:x-dc1:xmlns' xmlns:p='urn:x-personium:xmlns' WebDAV Property data, bar file document or Authn APIs.
    3 HTTP request header X-Dc-Xxxxx X-Personium-Xxxxx All APIs with original request header
    4 POST request parameters' key dc_xxxxx p_xxxxx APIs with post parameters
    5 Core APIs for Engine Javascript dc.xxxx _p.xxxxx Engine service script (server-side logic)

IMPROVEMENTS:

  • Cell level ACL are inherited to all Boxes in Cells when you set Box previliges to Cell. (#2)
    • Enabled to set the Box previleges (ex. D:read or D:write ) to Cell level ACL.
    • In addition, renamed Cell administoration previlege name from dc:all to p:root.

Release v1.4.1

20 Jan 06:49
Compare
Choose a tag to compare

IMPROVEMENTS:

  • core [UriUtils.java, CellEsImpl.java,TokenEndPointResource.java etc] :

    A new custom URL scheme personium-localunit is introduced for more flexible server operation.

    It is now supported in major APIs handling URL.
    • You can write personium-localunit:/cell1/ instead of https://myunit.example/cell1/ in fields such as Box.Schema or ExtCell.Url when referring within the same Unit.
    • In previous versions, Unit FQDN change requires data conversion in most cases.
    • By using this new URL scheme, links among Cells on a Unit can be kept without data conversion after Unit FQDN change.

BUG FIXES:

  • core [DcEngineSvcCollectionResource.java etc], engine [FsServiceResourceSourceManager.java etc]:

    The script file could not be loaded for enabling custom API was fixed. (Issue #27)
  • core [DavCmpFsImpl.java]:

    The bug that the content length is always reset to 0 at updating WebDAV file was fixed.(Issue #29)