{"push_id":3101059246,"size":24,"distinct_size":1,"ref":"refs/heads/master","head":"8010d027d60b7542764e435261aa3915357653fd","before":"4c15b0f1edb4fe1d62f625c8a217bf737af745c8","commits":[{"sha":"ce46cf2c00ffd56b86c3151ee36945b178f2a0c2","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"The \"Mystore\" word is now MyOffers, changed everywhere BUT did not check the models yet.\nNavbar updated to support multi-language using constants.\nHome and MyOffers pages updated to work with updated navbar; other pages are planned for revising.\nNew address field now has way to automatically select the first city from a selected province, or otherwise the corr. province from a selected city.\nRemoved old mystore (now myoffers) pages.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/ce46cf2c00ffd56b86c3151ee36945b178f2a0c2"},{"sha":"f4334d0839c7a54d5c2573a24100cf9cc0800fc8","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Added sample data (does not include files). Contains data for users and offers, but does not restrict creatable offers by user type at the moment.\nGenerated data also saved as csvs.\nPrint card in offer-pieces now works.\nAdded TODOs for identifying the different offer types and their details.\nPlanning to make manage offers an action instead of a page, might create a similar print_card command with checkbox included.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/f4334d0839c7a54d5c2573a24100cf9cc0800fc8"},{"sha":"ac2d26c788585960e2d7e65c695c857d5b4ca72b","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Manage offers context toolbar now works; just needs to act upon hidden input data passed into the form.\nNew print_multiselect_card in offer-pieces created to allow selection of items; selectable element includes data attributes unique to call.\nCustom CSS and JS included for this functionality.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/ac2d26c788585960e2d7e65c695c857d5b4ca72b"},{"sha":"21dec03e70704cdf7cd4571a922fb5d9602864cd","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Browse page is now accessed through its own controller; pages for different types of orders have been made. No forms yet.\nAdded some language file-specific terms. May be also made into constants.\nRemoved some unused code.\nAdded a TODO note to move the feedback into the offers themselves.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/21dec03e70704cdf7cd4571a922fb5d9602864cd"},{"sha":"424bffabe4c5c1a842a6a5558d518e0130ee3fd8","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Holiday backup (probably minor).\nRevised database model, especially diagram C, to enable scheduling features.\nTried using custom javascript classes to create reusable components across pages. Currently affects myoffers pages and some products pages.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/424bffabe4c5c1a842a6a5558d518e0130ee3fd8"},{"sha":"bbc19693ae5a52cd82a724d4284156925bcd1be0","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Working on schedule component of a request form: validation functions done.\nTerms related to schedules (and respective constants) added under new language file; used by browse_beans.\nCurrently not sure if something was changed in the DB, but it must be minor","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/bbc19693ae5a52cd82a724d4284156925bcd1be0"},{"sha":"318c182f661a2fc74b6c91ab211ffdd0811a8465","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Schedule form's 'Add' button now adds an item; includes all required hidden input data, but no GUI representation yet.\nAdded ordinal constant placeholders in constants.php and language placeholders in browse_pieces_lang.\nAdded expected numbers in the ra_recurrent_type table.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/318c182f661a2fc74b6c91ab211ffdd0811a8465"},{"sha":"9cbc50dfaf0adf707154390cb6634c62e7a34886","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Adding a schedule now works, with actual items entering.\nJS functions not requiring php were moved to their respective JS files.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/9cbc50dfaf0adf707154390cb6634c62e7a34886"},{"sha":"18a152ccf1619f1e5ee35fa73f963ac6f35af722","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Creating an all-in request for beans now works; uses new creation functions.\nAdded another total price input not affected by commas.\nAdded new general functions in pages_forms for use in browse/beans.\nIncluded applicability of added value items per offer. Added respective language terms.\n\nReplaced \"contractual\" constants and terms into \"scheduled\" terms. Change also reflected in database inserts.\nChanged visibility of session_refresh in WK_Controller to private.\nAdded create_if_new_address in address model (not documented yet, but first used in creating a beans request).\nForm_pieces' label and input style values are now accessible to other classes statically via function.\n\n---\nWebKape design changelog updated; note:\nREQUESTS\nRemoved any multiple copies of totalprice in tables; kept only the one in \"request\"\nAll request offer types (and added value) are now attached to request_appointment instead of ra_instance. Thus, quantities ordered in a request are now recorded in their respective offer tables, and the copy in ra_instance is meant for each delivery done.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/18a152ccf1619f1e5ee35fa73f963ac6f35af722"},{"sha":"7b0495c21bfa81e5da921ced72dafa323994396b","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"WARNING: BREAKING CHANGES\n---\nMultiple UOM feature removed for faster development; affects all current pages; adding offers currently works from this change.\nAdded confirmed status for requests.\nDifferent parts of offers changed or removed, see database changelog for more info.\n---\nOrders controller added; replaces home/orders page and function (functionality still WIP).\nSimplified adding offers with new general function\nNoted Pages controller as 'old'\nRepaired most Tests pages\nChanged promos to discounts (database included); added UOM for distance in constants.\nAdded post limit rule as constant; constants file reformatted.\nRemoved TODOs in old files.\nNavbar is now sticky; removed margin of div#content.\nMost empty, non-binary files have only their date updated.\nJavascript roundToPlaces() now throws an error if a decimal is given in the numOfPlaces argument.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/7b0495c21bfa81e5da921ced72dafa323994396b"},{"sha":"c1a1bc7c96b4599f179fcb385bd88298bb405226","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"From the DB changelog (in DATABASE):\nPROCESSING\nRenamed t_detailid to pt_detailid; t_detail to pt_detail\n---\nBrowse page works with detailed display of offers.\nBasic GUI built for Orders page; currently does not support multiple appointments, and buying options that are capable of using it.\nMany code cleanups done in offer_pieces and request_pieces.\nRemoved old functions in most models; formatted files to use two spaces for tabs.\nAddress model now has method to directly get province name from city_id.\nMetafoot.php does not have its own javascript inside anymore. No pages using the 'independent_script' value should be broken.\n\nCleaned routes file a bit.\nAdded separate constants for processing terms, request terms.\nRearranged some terms to other related language files.\nNew general pages-functions.js added; used for site element interaction instead of form interaction.\nMoved some unused files in views/pieces to a new folder inside, \"unused\".","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/c1a1bc7c96b4599f179fcb385bd88298bb405226"},{"sha":"bf433b3d123fbe20af1a100a056a5aeb4e9f5bec","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Merge branch 'master-simpler' into master-temp","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/bf433b3d123fbe20af1a100a056a5aeb4e9f5bec"},{"sha":"7e9f161bf52e4fd134196f9a6900db5cdcba3f58","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Interacting with instances of requests are now possible; whole appointments are not yet affected (tested with Beans, which is still the only offer type working).\nMessages are mandatorily sent when orders are declined or canceled; feedback is already made upon confirming receipt of delivery.\nOther unchanged files only have their date modified.\nRearranged diagram D in the DB design; nothing important as of now.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/7e9f161bf52e4fd134196f9a6900db5cdcba3f58"},{"sha":"74673fbfe923d301062d79edc68373a19db25d21","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Creating \"add processing service\" page and function; happens to be identical to that of browse/beans.\nEdited browse_beans.js to fix errors in adding schedule.\nMinimum quantity of selected buying option is now a server-side function, and is used in checking the beans' quantities.\nAdjusted and rearranged some elements in browse/beans for more whitespace.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/74673fbfe923d301062d79edc68373a19db25d21"},{"sha":"cf8b21e19bbc77fc257954d2169b861dc2b28b3a","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Regular/promo buying options are now functional, but not yet displayable in Orders pages yet.\nChanged the way requests are added.\nAdding requests from beans and processing orders now use a single private function.\nMerged javascripts of browse_beans and browse_proc into one.\nFixed a bug when adding a month repeat type that uses the nth day of a month.\nFixed an inconsistent size in one of the textboxes of the schedule field.\n---\nNo changes to database again.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/cf8b21e19bbc77fc257954d2169b861dc2b28b3a"},{"sha":"71af3fd176b71ce2caf28d5aef78136cc894190d","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Crowdsourcing processors [step 1] now work.\nCrowdsourcing actions for beans has been set up, but not yet functional.\nCrowdsourcing banner now visible on offers that support it.\nMultiple appointments are now visible in Orders page.\nFixed problem with anchors in URL for AJAX links in Orders page.\nBrowse processing javascript created again, in case of difference between beans. May be merged again if no difference is found.\n---\nSee webkape design 6 changelog for database changes (mostly additions).","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/71af3fd176b71ce2caf28d5aef78136cc894190d"},{"sha":"7c70766408adf93f03a70b59684c34b251ee07e7","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Crowdsourcing beans by meeting client needs [step 1] has been made. Creating a need is in the Browse page.\nAdded groupable details for beans; edited browse/beans to include the crowdsourcing function (not yet tested).\nCommented out some unused constants.\nFormatted code in the tests/index page.\nFixed selected background not occuring during multiselect in Myoffers page.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/7c70766408adf93f03a70b59684c34b251ee07e7"},{"sha":"0da718ec8cb9854f44c21e74456e3d353789da2b","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"A backup for tonight.\nDeleted some old pages.\nCurrently working on similar offers for bean offers.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/0da718ec8cb9854f44c21e74456e3d353789da2b"},{"sha":"9f56403ee5c95b93063a10b18df912260483df2a","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Request statuses are now properly updated through each step of the process.\nBeans and processing services have functional \"Similar offers\" tabs.\nThe buyer's side of requesting client needs for beans is functional. Current needs are seen in a new tab in the orders page.\nFixed some errors occuring when viewing offers as a guest.\nReplacing old term \"all-in\" with \"one-time\".\nReplaced old database inserts with new ones.\nMoved orders-viewnotes and orders-updatestatus to orders folder in views; updated JS.\nAdded abbreviations to packaging options.\nForgot to add a foreign key to one column.\nA request may also be expanded by clicking on the row with dots where available.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/9f56403ee5c95b93063a10b18df912260483df2a"},{"sha":"f7f45b6cc31b073a4add8a614a29267ca588b131","author":{"name":"Michael John Nunez","email":"7f539ec5bb0cef1399cc3e38797b919c4e3c1b94@users.noreply.github.com"},"message":"Removing old webkape design 5 files.\nCurrently working on crowdsourcing for services.","distinct":false,"url":"https://api.github.com/repos/michael-nunez-01/webkape-ecommerce/commits/f7f45b6cc31b073a4add8a614a29267ca588b131"}]}
{"actor":{"display_login":"michael-nunez-01"}}