Commit Graph

  • 02fad50ab3 ENHANCEMENT: delete button warning Julian Seidenberg 2012-08-06 18:14:45 +1200
  • fd94ad19f4 MINOR: jslint suggested improvements Julian Seidenberg 2012-08-06 18:14:34 +1200
  • 782b07ec80 MINOR: Adjust styling for gridfield showing where-else document is linked Ryan O'Hara 2012-08-06 17:55:04 +1200
  • 8be5a754bc FEATURE: WIP add existing document to page Andrew O'Neil 2012-08-06 17:52:18 +1200
  • 546546ced1 BUGFIX: Fix Javascript for document type buttons. Style adds to only to selected doc type Ryan O'Hara 2012-08-06 17:33:52 +1200
  • aa9075af79 ENHANCEMENT: Add styling to Document type buttons. TODO - Allow selected styling to only be added once. Ryan O'Hara 2012-08-06 16:55:57 +1200
  • 3f2956bf95 MINOR: Add aditional app_icons Ryan O'Hara 2012-08-06 15:57:47 +1200
  • c3437d8646 BUGFIX: Fix edit links on document upload Andrew O'Neil 2012-08-06 13:23:16 +1200
  • 505bbc96a3 MINOR: missing images that should be used after you upload files to show the file type. MINOR: add a TODO comments for other dev to check later. Normann Lou 2012-08-03 18:19:53 +1200
  • 472183df09 ENHANCEMENT: add "Back" and "Done" button to the DocumentAddController. Normann Lou 2012-08-03 14:58:43 +1200
  • c11c1ac61c Remove tabs styling from buttons Ryan O'Hara 2012-08-03 16:17:19 +1200
  • 228e9a25c7 ENHANCEMENT: add styling to meta-data. MINOR: Add initial styling for document type and action buttons with JS to hide panels - this needs a lot of work Ryan O'Hara 2012-08-03 12:18:55 +1200
  • 44317bfbe6 API-CHANGE: overriding DMS delete button (not quite working yet) Julian Seidenberg 2012-08-01 18:37:53 +1200
  • 66a7a0a738 Edit form for upload Andrew O'Neil 2012-08-01 17:59:22 +1200
  • d6740d8482 ENHANCEMENT: adding scss stlying Julian Seidenberg 2012-08-01 16:12:11 +1200
  • 236857bc80 API-CHANGE: deleting a DMSDocument from the GridField working Julian Seidenberg 2012-08-01 15:00:43 +1200
  • 2800533e40 BUGFIX: change the Document.ss to its generic format Normann Lou 2012-08-01 14:48:27 +1200
  • c08555479c FEATURE: add Documents.ss and Document.ss default templates which could be included in associated Page template Normann Lou 2012-08-01 14:45:19 +1200
  • f933e1a335 APICHANGE: add getFileSize() function to DMSDocument Normann Lou 2012-08-01 14:42:31 +1200
  • 5e448c8d7b APICHANGE: add DMSDocument->getFileExt(), remove DMSDocument_Controller::get_file_extension(), use the instance function where ever applicable. Normann Lou 2012-08-01 14:13:07 +1200
  • 40631b12b1 MINOR: type 'an' should be "and' in inline documentation Normann Lou 2012-08-01 13:43:46 +1200
  • 99435e39b7 BUGFIX: use the new API method getFilenameWithoutID() Normann Lou 2012-08-01 13:23:20 +1200
  • 09a8229ec0 APICHANGE: change DMSDocumentInterface::downloadLink() to DMSDocumentInterface::getDownloadLink() so that a $DownloadLink could be used as a field to make GridField for DMSDocument to have a formatted linkable column ENHANCEMENT: make "Filename" column of a GridField clickable hence make the document downlaodable. ENHANCEMENT: make "Last Changed" column show as a "Ago" format, ie. 'A day ago' or 'there months ago'. Normann Lou 2012-08-01 12:27:30 +1200
  • f361cab459 APICHANGE: rename filenameWithoutID() to getFilenameWithoutID() so that FilenameWithoutID could be used as a data object 'field' and could be used in a grid field of DMSDocument Normann Lou 2012-08-01 10:51:41 +1200
  • 66dd7e9394 Fix breadcrumbs for add document Andrew O'Neil 2012-08-01 10:49:40 +1200
  • adf25185f1 ENHANCEMENT: Adding documents to a page works! (poorly) Andrew O'Neil 2012-07-31 16:49:53 +1200
  • 2819a5fd60 BUGFIX: removing debug statements and adding the correct filename when downloading documents Julian Seidenberg 2012-08-01 10:43:53 +1200
  • fcd29dbf31 ENHANCEMENT: working replace file and usage listing Julian Seidenberg 2012-07-31 18:16:54 +1200
  • 449b1d3ba4 ENHANCEMENT: using DMSUploadField in DMSDocument Julian Seidenberg 2012-07-31 14:44:00 +1200
  • 5ac332352c MINOR: cutting out unnecessary lines from upload field template. We don't need multiple file upload support in the getCMSFields code for a single DMSDocument, so that template code goes away with this commit Julian Seidenberg 2012-07-31 14:43:40 +1200
  • a161dca65a MINOR: Move DMSUploadField into cms folder Andrew O'Neil 2012-07-31 14:42:25 +1200
  • 5cd6e96189 MINOR: Move cms code into its own folder Andrew O'Neil 2012-07-31 14:22:57 +1200
  • e41d6691f0 API-CHANGE: adding stub method Julian Seidenberg 2012-07-31 14:26:29 +1200
  • f7e0bb918a API-CHANGE: overriding upload field for DMS Julian Seidenberg 2012-07-31 14:24:35 +1200
  • c0b52b939d FEATURE: Upload button for documents (WIP) Andrew O'Neil 2012-07-31 14:12:20 +1200
  • 5a13ff221e API-CHANGE: cmsFields for DMSdocument Julian Seidenberg 2012-07-30 18:31:23 +1200
  • 4aba2774a7 BUGFIX: fixing unit tests so they don't delete existing data Julian Seidenberg 2012-07-30 12:57:27 +1200
  • e0c028f87f BUGFIX: renaming method to prevent conflicts Julian Seidenberg 2012-07-30 12:33:01 +1200
  • 17ea520f98 ENHANCEMENT: download link functionality Julian Seidenberg 2012-07-27 17:38:20 +1200
  • ed6a697b57 APICHANGE: use static $modelClass for DMS, instead of pass through a classname when getting a DMS instance. FEATURE: add the "Documents" tab to page CMS fields, make the displayed fields customisable by DMSDocument subclass Normann Lou 2012-07-27 15:38:42 +1200
  • 0f6e7be3b9 API-CHANGE: enabling replace document Julian Seidenberg 2012-07-27 14:21:24 +1200
  • 6a40448609 API-CHANGE: refactoring to support replace document functionality Julian Seidenberg 2012-07-27 14:02:46 +1200
  • cb2f61c260 BUGFIX: fixing DMS unit tests Julian Seidenberg 2012-07-27 13:11:28 +1200
  • e3c49aa775 Revert "MINOR: removing comments" Julian Seidenberg 2012-07-27 12:54:38 +1200
  • 9ba84e6211 Merge branch 'master' of ssh://gitorious.silverstripe.com:2222/electricityauth/dms Julian Seidenberg 2012-07-27 12:45:36 +1200
  • de09822ce0 MINOR: removing comments Julian Seidenberg 2012-07-27 12:37:21 +1200
  • 7b18e3ba7e BUGFIX: working DMS tags Julian Seidenberg 2012-07-27 12:36:45 +1200
  • 08ec5a7cac BUGFIX: using correct datetime data type Julian Seidenberg 2012-07-27 11:27:56 +1200
  • 03da4c3ff5 API-CHANGE: improved DMS tagging functionality Julian Seidenberg 2012-07-27 11:26:30 +1200
  • 72b4c51b91 BUGFIX: when copy the physical file into the dms-assets folder, use the file absolute path for both from path and to path. FEATURE: hook a DMS instance to manage an model class definable by the caller, instead of hard coded DMSDocument, treat DMSDocument as default managed model class. Normann Lou 2012-07-27 12:28:56 +1200
  • 399754c551 APICHANGE: add one more handy interface method addPages($pageIDs). MINOR: correct inline document to reflect the evolved data model. Normann Lou 2012-07-27 12:22:27 +1200
  • de93686a68 MINOR: we intial a DMSDocuemnt with Title valued as the file name and remove some inline document that is not correct. Normann Lou 2012-07-26 12:50:52 +1200
  • 4cdda77524 MINOR: add some example of valuse for $db static variable for better understanding Normann Lou 2012-07-26 12:46:03 +1200
  • 8e03989022 MINOR: moving EA specific code out of the dms module into the project's my site Julian Seidenberg 2012-07-26 10:20:25 +1200
  • 7a4444fd80 BUGFIX: fixing unit test Julian Seidenberg 2012-07-25 18:59:01 +1200
  • e50f776a0d ENHANCEMENT: implementing adding tags Julian Seidenberg 2012-07-25 18:56:43 +1200
  • 5c6f57a6c1 MINOR: removing comment Julian Seidenberg 2012-07-25 18:11:05 +1200
  • 51f477a88c ENHANCEMENT: adding document type one to many relation to specific EA extension of the DMS Julian Seidenberg 2012-07-25 18:08:49 +1200
  • ac826784f1 BUGFIX: fixing DMS Document unit test Julian Seidenberg 2012-07-25 18:08:15 +1200
  • b20704569f ENHANCEMENT: refactoring DMSTag to have a many_many relation to DMSDocument Julian Seidenberg 2012-07-25 15:11:06 +1200
  • 5681f028ea MINOR: Mark tests incomplete Andrew O'Neil 2012-07-23 13:50:10 +1200
  • 07303ca879 MINOR: adding test file Julian Seidenberg 2012-07-18 17:58:00 +1200
  • 5e4c295853 API-CHANGE: additional DMS implementation code Julian Seidenberg 2012-07-17 17:58:33 +1200
  • 27d666a08d API-CHANGE: fixing up the DMS and tests Julian Seidenberg 2012-07-17 13:52:46 +1200
  • 5bf381c87b Disabling DMSDocumentInterface->delete() Ingo Schommer 2012-07-16 21:55:05 +0200
  • e28fb439a6 Added DMSDocument->delete() implemenetation to adhere to interface Ingo Schommer 2012-07-16 21:34:52 +0200
  • 2068a6d590 API-CHANGE: DMS interface and mock implementation Julian Seidenberg 2012-07-16 18:21:48 +1200
  • 139bc7acea ENHANCEMENT: completing the DMS interface Julian Seidenberg 2012-07-16 15:32:28 +1200
  • 97be98315c API-CHANGE: initial commit for dms Julian Seidenberg 2012-07-16 13:06:35 +1200