My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
ChangeLogAppBasics  
Change log of phloc-appbasics
Featured
Updated Oct 3, 2013 by philip@helger.com

Change log

DateActionCategoryIncompatible?Description
9/24/13Release 2.4.1
9/24/13changeapiAuditManager is now an AbstractSimpleDAO
9/24/13addapiExtends AbstractSimpleDAO to support dynamic filenames, backups etc.
9/24/13removeapiyesRemoved DefaultDAO, WebIO, AbstractXMLDAO etc.
9/23/13Release 2.4.0
9/23/13changeapiDeprecated WebIO and using DAOWebFileIO by default
9/23/13removeapiyesRemoved deprecated methods
8/22/13Release 2.3.0
8/21/13removeapiyesMoved error handling to phloc-validation
7/18/13Release 2.2.5
7/17/13changeapiyesRewrote error handling to be more flexible...
7/16/13addapiExtended FormErrors API
7/16/13Release 2.2.2
7/16/13addapiAdded FormErrors etc. from phloc-webbasics
6/4/13Release 2.2.1
6/4/13addapiExtended IMenuTree API
6/4/13changeapiChanged all custom attributes API to use Map<String,?> instead of Map<String,String>
6/4/13Release 2.2.0
6/4/13addapiAdded API for custom attributes in roles
6/4/13addapiAdded API for custom attributes in user groups
6/4/13changeapiyesIUser is now derived from IReadonlyAttributeContainer
6/4/13addapiExtended IUserContainer and IRoleContainer API
6/4/13addapiExtended password constraints API
5/30/13Release 2.1.6
5/29/13addapiAdded possibility to specify callback when a user login or logout is performed.
5/28/13addapiExtended LoggedInUserStorage to set and get the base directory to be used
5/27/13addapiExtended the information stored for a logged in user. See class LoginInfo
5/27/13addapiAdded singleton instance of ILockManager called ObjectLockManager
5/27/13addapiExtracted interface ILockManager from DefaultLockManager
5/6/13Release 2.1.5
5/6/13addapiAdded support for multiple default menu items
5/6/13addapiAdded possibility to specify description for an IPage
4/30/13changetechUsing custom thread factory for AsynchronousAuditor
4/20/13Release 2.1.4
4/20/13addapiAdded possibility in DefaultLockManager to provide a customer user ID to lockObject
4/17/13updatetechUpdated to phloc-commons 4.0.3
3/28/13Release 2.1.3
3/28/13addapiExtended DefaultLockManager API with unlockAllObjectsOf(Current)UserExcept
3/27/13fixtechFixed potential deadlock when stopping the AuditManager
3/26/13fixtechCannot delete a logged in user
3/26/13fixtechFixed scoping error in AuditActions for logout when session is destroyed
3/25/13Release 2.1.2
3/24/13fixtechFixed potential deadlock in AsynchronousAuditor
3/19/13Release 2.1.1
3/13/13addapiAdded new package menu.filter with some predefined menu item filters
3/13/13addtechAdded call to CommonsCleanup in AppBasicTestInit
3/13/13updatetechUpdated to phloc-commons 4.0.0
3/12/13addapiAdded new class IgnoringAuditor
3/7/13Release 2.1.0
3/6/13changetechUsing asynchronous audit saving for performance reasons.
3/6/13changeapiyesChanged the IAuditManager to not implement IAuditor but to own it
3/1/13addapiAdded new auth package for generic "subject" authentication
2/28/13changeapiyesUpdated to phloc-scopes 6.0.0
2/27/13Release 2.0.0
2/27/13updatetechyesUpdated to phloc-scopes 5.0.0
2/27/13Release 1.9.2
2/27/13updatetechUpdated to phloc-scopes 4.5.0
2/24/13Release 1.9.1
1/17/13Release 1.9.0
1/14/13addapiExtended IMenuTree to easily iterate all items
1/9/13addapiExtended IUser API to support enabled/disabled state as well
1/8/13addapiExtended login API so that certain required rules are checked as well
1/3/13addapiAdded possibility to place UserData objects inside the data directory
1/1/13addapiyesAdded possibility for most manager to be either global or application-specific
12/31/12Release 1.8.21
12/29/12addapiAdded bulk export and import components
12/29/12fixtechEnsuring that UserDataObjects only use forward slashes (Unix style)
12/23/12Release 1.8.20
11/15/12addapiAdded new default comparator ComparatorAuditItemDateTime
11/15/12addapiAdded undelete audit action type
10/16/12Release 1.8.19
10/16/12addapiAdded new select filter for performing a 'like' in a case-insensitive manner
10/9/12Release 1.8.18
10/4/12addtechAdded recursive check on read/write/execute rights in PathRelativeFileIO
9/20/12updateperformancePerformance improvement by using phloc-commons 3.8.4
9/18/12Release 1.8.17
9/18/12addapiExtended PathRelativeFileIO API
9/16/12Release 1.8.16
9/16/12removeapiMoved action package to webbasics
9/12/12Release 1.8.15
9/12/12Release 1.8.14
9/12/12Release 1.8.13
9/11/12Release 1.8.12
9/11/12Release 1.8.11
9/11/12addapiMade IDAOIO implementation customizable via static method in DefaultDAO
9/11/12Release 1.8.10
9/11/12changeapiAdded separation between data path and servlet context path in WebFileIO
9/11/12Release 1.8.9
9/10/12Release 1.8.8
9/7/12Release 1.8.7
9/7/12changetechWebIORegistry now working on the faster WebFileIO instead of WebIO
9/5/12Release 1.8.6
9/5/12addapiAdded actions from webbasics
8/30/12Release 1.8.5
8/30/12changeapiMade menu object Serializable
8/30/12Release 1.8.4
8/30/12addtechSaving selected menu item ID into session for retrieval without the request parameter
8/30/12Release 1.8.3
8/29/12Release 1.8.2
8/29/12addapiAdded handling for external links in the menu
8/29/12changeapiMade MockCurrentUserIDProvider more flexible
8/22/12Release 1.8.2
8/22/12changetechRemoved exception when a base directory is not writable - emitting a warning instead
8/18/12Release 1.8.1
8/18/12changeapiyesMoved AbstractDAO to new 'dao' package
8/18/12addapiAdded new package 'dao' with complex DAO stuff
8/18/12changeapiyesDefaultLockManager is no GlobalSingleton anymore
8/17/12Release 1.8.0
8/15/12changeapiyesRemoved class AbstractAppBasicTestCase and introduced AppBasicTestRule instead
8/15/12addapiAdded class ClassPathResourceForWEBINF
8/15/12changeapiyesMoved WebFileIO to sub-package "io"
8/13/12Release 1.7.2
8/13/12addapiAdded class AbstractAppBasicTestCase to new package 'mock'
8/11/12addapiExtended IUser to have creation datetime, last modification datetime, deletion datetime and deleted flag
7/13/12Release 1.7.1
7/13/12changeapiyesMade LoggedInUserStorage more flexible
7/13/12addapiAdded new interface ICurrentUserID Provider
7/13/12addapiExtended IUserManager API
7/12/12changeapiyesRenamed AbstractBasePageWithHelp to AbstractPageWithHelp
7/12/12addapiExtended LoggedInUserManager API
7/12/12Release 1.7.0
6/27/12addtechExtracted non-web elements from phloc-webbasics project

Powered by Google Project Hosting