-
Notifications
You must be signed in to change notification settings - Fork 44
Crm 5.37.1 #194
base: master
Are you sure you want to change the base?
Crm 5.37.1 #194
Commits on Jun 10, 2021
-
Remove protected _id variable from Form classes
The visibility of this variable is public in the parent class. The overwitten visibility caused the following errors: PHP Fatal error: Access level to CRM_Admin_Form_Resource:: must be public (as in class CRM_Admin_Form)
Configuration menu - View commit details
-
Copy full SHA for bdfdb05 - Browse repository at this point
Copy the full SHA bdfdb05View commit details -
Add fresh underscore-umd package to the codebase
It bumps the underscore version from 1.5.0 to 1.13.1
Configuration menu - View commit details
-
Copy full SHA for 95d6ff7 - Browse repository at this point
Copy the full SHA 95d6ff7View commit details -
Add backbone, marionette, mobelbinder js libs to the codebase
The backbone stack is deprecated in the civicrm. In the 5.37.1 version the libs seems to be missing (404 in browser console), so that the Booking frontend application is broken. Versions: - Backbone: 1.4.0 has been added (developer version). I don't know which version was used in the civi. - Marionette: 4.1.2 has been added (latest version). I think an older (<3) version was used in the civi. - Modelbinder: 1.1.1 has been added (latest version). I don't know which version was used in the civi.
Configuration menu - View commit details
-
Copy full SHA for 49f8eb4 - Browse repository at this point
Copy the full SHA 49f8eb4View commit details -
It is included from the civi backbone packages directory, so that is could be missing also.
Configuration menu - View commit details
-
Copy full SHA for 73030ff - Browse repository at this point
Copy the full SHA 73030ffView commit details -
Replace the old underscore version to the new one.
Also use the LONG_NAME variable instead of the hardcoded module name
Configuration menu - View commit details
-
Copy full SHA for 3f5ae63 - Browse repository at this point
Copy the full SHA 3f5ae63View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4d4c51 - Browse repository at this point
Copy the full SHA e4d4c51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19ff9c1 - Browse repository at this point
Copy the full SHA 19ff9c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15e5b54 - Browse repository at this point
Copy the full SHA 15e5b54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7893f65 - Browse repository at this point
Copy the full SHA 7893f65View commit details -
Add crm.backbone.js to codebase and fix undefined issue
In the browser console the following error appeared: Uncaught TypeError: Cannot read property 'Model' of undefined Solution: If the Backbone is undefined, fallback to the window.Backbone.
Configuration menu - View commit details
-
Copy full SHA for 2a444ad - Browse repository at this point
Copy the full SHA 2a444adView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9a49d8 - Browse repository at this point
Copy the full SHA d9a49d8View commit details -
Eliminate some undefined issue in add-sub-resource app
The Backbone.Marionette is undefined in the current lib. But Marionette is defined, so it could be used instead.
Configuration menu - View commit details
-
Copy full SHA for 40475ac - Browse repository at this point
Copy the full SHA 40475acView commit details -
Configuration menu - View commit details
-
Copy full SHA for d04a730 - Browse repository at this point
Copy the full SHA d04a730View commit details -
Move utils module code to add-sub-resource app
As the Marionette.Module is deprecated and has been removed from the codebase, the utils.js triggered js error. The utils.js function has been removed and the add-sub-resource app has been extended with the removed logic.
Configuration menu - View commit details
-
Copy full SHA for 9c7dbab - Browse repository at this point
Copy the full SHA 9c7dbabView commit details -
Fix the first creen of the new booking flow
Console errors are not visible on the screen. Changes: - entites.js module elimination. The content has been added to the app.js. - addInitializer has been removed, the onStart function has to be used instead - move ResourceTableView from views to app as the modules are not supported
Configuration menu - View commit details
-
Copy full SHA for e3b8beb - Browse repository at this point
Copy the full SHA e3b8bebView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb8d366 - Browse repository at this point
Copy the full SHA bb8d366View commit details -
Remove the common.views module
modules are deprecated and has been removed from the codebase
Configuration menu - View commit details
-
Copy full SHA for 28fb44e - Browse repository at this point
Copy the full SHA 28fb44eView commit details -
Eliminate some undefined issue.
Use CRM.$ instead of $, and CRM._ instead of _
Configuration menu - View commit details
-
Copy full SHA for 7871c35 - Browse repository at this point
Copy the full SHA 7871c35View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8fc4e9 - Browse repository at this point
Copy the full SHA e8fc4e9View commit details -
Move the templates to html-header region
On the page header regions they were loaded later than the template finder function excution. The missing template caused empty content.
Configuration menu - View commit details
-
Copy full SHA for 2336911 - Browse repository at this point
Copy the full SHA 2336911View commit details -
Configuration menu - View commit details
-
Copy full SHA for 382f9c9 - Browse repository at this point
Copy the full SHA 382f9c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79bf915 - Browse repository at this point
Copy the full SHA 79bf915View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd0d01d - Browse repository at this point
Copy the full SHA bd0d01dView commit details
Commits on Jun 11, 2021
-
Further fixes - replace a bunch of $ to CRM.$
Also fix the form selector
Configuration menu - View commit details
-
Copy full SHA for 98483c3 - Browse repository at this point
Copy the full SHA 98483c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20bb391 - Browse repository at this point
Copy the full SHA 20bb391View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebdf0f4 - Browse repository at this point
Copy the full SHA ebdf0f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b35085 - Browse repository at this point
Copy the full SHA 0b35085View commit details -
Configuration menu - View commit details
-
Copy full SHA for 968d773 - Browse repository at this point
Copy the full SHA 968d773View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5915547 - Browse repository at this point
Copy the full SHA 5915547View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ea6083 - Browse repository at this point
Copy the full SHA 0ea6083View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fe513c - Browse repository at this point
Copy the full SHA 4fe513cView commit details -
Move entities js object to a new js file
As the app.js is getting too long, some of the objects could be moved to separate files. It helps me understanding the current issues.
Configuration menu - View commit details
-
Copy full SHA for 8284f37 - Browse repository at this point
Copy the full SHA 8284f37View commit details -
Move view classes to view.js and fix event handlers
As both modal trigger events the handler supposed to be the parent class
Configuration menu - View commit details
-
Copy full SHA for 2540a17 - Browse repository at this point
Copy the full SHA 2540a17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d22078 - Browse repository at this point
Copy the full SHA 5d22078View commit details
Commits on Jun 12, 2021
-
Make info page work without js issues
To be honest i don't know that it works well or not. Couldn't catch the render dialog event
Configuration menu - View commit details
-
Copy full SHA for 27fd8c0 - Browse repository at this point
Copy the full SHA 27fd8c0View commit details
Commits on Jun 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 473bf1f - Browse repository at this point
Copy the full SHA 473bf1fView commit details -
It is handled with a function in common.js that is already loaded on the form
Configuration menu - View commit details
-
Copy full SHA for 1fe1fb8 - Browse repository at this point
Copy the full SHA 1fe1fb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fac427b - Browse repository at this point
Copy the full SHA fac427bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7d6d65 - Browse repository at this point
Copy the full SHA f7d6d65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40b6f48 - Browse repository at this point
Copy the full SHA 40b6f48View commit details -
Configuration menu - View commit details
-
Copy full SHA for b06f4fa - Browse repository at this point
Copy the full SHA b06f4faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9793b9a - Browse repository at this point
Copy the full SHA 9793b9aView commit details
Commits on Jun 24, 2021
-
Rename OptionGroups.xml, suffix it with _install
The current upgrader processes the xml files that has this suffix
Configuration menu - View commit details
-
Copy full SHA for ae7131c - Browse repository at this point
Copy the full SHA ae7131cView commit details -
Replace array() to [], further code updates
Based on the solution that this fork applied: https://github.com/mjwconsult/civibooking
Configuration menu - View commit details
-
Copy full SHA for 123bbec - Browse repository at this point
Copy the full SHA 123bbecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1045461 - Browse repository at this point
Copy the full SHA 1045461View commit details -
Regenerate DAO with civix command
civix generate:entity-boilerplate
Configuration menu - View commit details
-
Copy full SHA for feda5a2 - Browse repository at this point
Copy the full SHA feda5a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff5ce6d - Browse repository at this point
Copy the full SHA ff5ce6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a0f3fd - Browse repository at this point
Copy the full SHA 5a0f3fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f086f82 - Browse repository at this point
Copy the full SHA f086f82View commit details -
Reorder table creations in install sql
to resolve Unknown db error during extension install
Configuration menu - View commit details
-
Copy full SHA for 06cb6f6 - Browse repository at this point
Copy the full SHA 06cb6f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61e15e1 - Browse repository at this point
Copy the full SHA 61e15e1View commit details