Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-01 | mv_quantity_update is needed when it's not quantity0 | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-31 | Interface for setting orderpage, it has a default | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-31 | This is what makes cart item removal works | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-31 | Function for removing an item from the cart | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-31 | Add name to item | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-20 | Add image large to product | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-18 | Interface for setting successpage | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-14 | Response now carries URL info just like Emscripten | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-14 | Generic page anticipates space too | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-14 | Back to page | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-14 | Flypage is the right term all this time | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | Document _page and reorder it up | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | New account default next page is new_account | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | nextpage default is login | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | Checkout takes a copy of the member struct | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | Clearing member is separated from logging out | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | Transaction free-er is now a clearer | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | Declare products as a pointer so it's assignable | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-13 | Rename free_product to clear_product | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-12 | Revert "Product & order free-ers are now clearers" | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
This reverts commit aca2dbad31d1c7d76f08344244013c507d657222. | |||
2023-03-12 | Product & order free-ers are now clearers | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-12 | Items is now array of (not pointer of) items | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-12 | Only profile is needed from order on checkout | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-12 | Not using pointers on products to avoid allocations | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-12 | Remove internal order/basket/cart code | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
Such code can later be part of our own e-commerce library, if we ever make one. For now, we can just rely on Interchange's response for the cart values. | |||
2023-03-09 | Handler parameter to order | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-03-08 | Interface for setting login next page | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-02-22 | Add handler to setaccount, & simplify member data | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-02-20 | Reorder to conform to Strap's column order | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-02-19 | Add product title | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-02-12 | Account information getter | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
This function assumes the default member/account path. When custom, the page function should be able to be used. | |||
2023-02-12 | Rename account function to setaccount | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-02-12 | Freeing order doesn't include product freeing | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
An item in an order only keeps a pointer to a product it doesn't own. The catalog owns that product, so freeing the catalog is the only one that should include freeing the product. | |||
2023-02-09 | The headers might be lost before | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-02-08 | Add total cost to transaction structure | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-02-07 | Transaction structure | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
and its free-er, so the order free-er has to be renamed, and completed too. | |||
2023-02-07 | Header for interchange_response | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-02-07 | Interface to handler when checking out | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-02-07 | Free the profile when freeing order | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-01-25 | Fix documentation | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-01-25 | Writes/reads to/from a cookie file | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-01-24 | Simplify preferences by not making it a pointer | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-01-16 | Re-add failpage parameter | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-01-12 | thrd_t typedef isn't needed anymore | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2023-01-12 | Drop C11 threads | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
Pthreads is portable anyway. This simplifies the code too. | |||
2022-10-10 | Same applies to libtidy, if enabled | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2022-10-10 | Fix crash on Android when calling libcurl functions | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
Linking on the library level must still be done even though it compiles without it, to ensure that it doesn't crash on platforms like Android. | |||
2022-10-10 | Fix Android crash when using malloc | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
config.h had to removed before because of minimal AC_DEFINE. Now it compiles again, but still crashes when calling libcurl functions. | |||
2022-09-25 | handle_results is used only when strap is enabled | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |
2022-09-25 | Add to prev commit | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ | |