forked from scoumbourdis/grocery-crud
-
Notifications
You must be signed in to change notification settings - Fork 1
/
change_log.txt
53 lines (53 loc) · 4.17 KB
/
change_log.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
v.1.1.8
Adding languages: Italian.
Small BUG fixes: Auto-recognize enum fields for CI 2.1, don't print " " if a value is empty, is useless.
v.1.1.7
Multilingual functionality, adding languages: Bulgarian, French, Portuguese, Spanish, Thai.
Fixing issue #3, replace mysql_escape_string() with str_replace. This function has been DEPRECATED as of PHP 5.3.0.
Fixing issue #5, set_relation with multiple fields don't work with NULL-able fields.
Fixing issue #6, unique_hash issue (not unique when having same method name in 2 diff. controllers).
Changing license. Grocery CRUD is released with dual licensing, using the GPL v3 (license-gpl3.txt) and the MIT license (license-mit.txt).
v.1.1.6
New feature: Multilingual functionality.
Remember the search text and the field name at the list that user had insert.
Method set_relation - New feature to add more than one fields to the title of the related table.
Adding Timestamp as an automatic date and time field.
Change the business logic of adding js and css files. This is really useful for a FUTURE feature with multiple tables in the same view.
A temporary solution for the search for All that have a relation_n_n.
Small Bug fix - adding tinyint as a type to autogenerate the true_false type (active-inactive) for tinyint at CI 2.1
Fixing issue #1 - flexigrid width was always 960px. Now has always 100% width.
v.1.1.4
Bug Fix - When you have unset edit and unset delete in your actions and also you have insert one or more add_action, the column Actions disapeared.
Adding a new field type named "password". This is a simple transformation of the field input from text to password and it hides the password from the list grid.
Changing state name insert and update to... "insert" and "update" and not "add" and "edit" that was till this revision.
Fully compatible with codeigniter 2.1 - Changing the library of CI_Form_Validation and adding it into the library of grocery CRUD for stability.
v.1.1.3
Changing the functionality of the private method _theme_view. Now it's not dependent with the Loader of codeigniter.
So every template controller, HMVC, e.t.c. can work well with grocery CRUD now.
Changing the library core and make it more minimal and more powerful.
New method unset_jquery. Very useful, if you already have the jquery library at your basic template.This is good to avoid jquery conflicts.
BUG fix - No more conflicts between flexigrid tables. There was a cookie conflict between different lists.
BUG fix - The set relation now works if you add the same table name twice.
Renaming the folder public to assets.
Grocery CRUD is now ready to be a spark.
Changing the functionality and the javascript of the uploader. There is no need to have $config['enable_query_strings'] set to true anymore.
v.1.1.2
Renaming the label "Tools" to "Actions".
Creation of new field type : "hidden" to add hidden fields. You can also add a value to the hidden field.
Updating Javascripts: datatables, file_uploader.
Disable sorting of the row "Actions" on datatables theme and fix the actions hover on paging that didn't work.
Adding new feature/function add_action. Adds icons and urls for custom "actions".
Adding .htaccess files to the views of themes for security reasons.
v.1.1
Bug Fix - Datetime picker now works fine to an empty input. It also works fine to the add operation.
When the edit and the delete is unset then dissapear the column Tools.
The default library/model is not in a third party but has been moved in the main codeigniter foldering for better functionality and to use it in both CI 1.7.x and CI 2.0.x .
Delete the grocery Exceptions Library. Everyone can create his own exception library . It was just an example.
Add new jquery version 1.6.2 and renewing some plugins.
Remove php short tags.
No direct script access allowed on the views.
Renaming function set_relation_1_n to set_relation_n_n. The functionality has not change.
Removing the libraries MY_Output.php and MY_Loader.php from the core folder.
Removing the folder template. The template was just an example and confused lot of people.
Fully compatible with Codeigniter versions 1.7.x , 2.0.0 - 2.0.3.
Creation of new field type : "invisible". Very useful if you use callbacks.