Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Purchasing rewrite #7979

Open
wants to merge 232 commits into
base: master
Choose a base branch
from
Open

Purchasing rewrite #7979

wants to merge 232 commits into from

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    9327855 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddc46d8 View commit details
    Browse the repository at this point in the history
  3. fix dom nesting issue

    williamstein committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    2297cef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eeb3f47 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. stripe elements; more work on overall flow to add credit to account (…

    …and collect payment method)
    williamstein committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    c70dec2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a9bec5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c19321 View commit details
    Browse the repository at this point in the history
  4. stripe elements: making adding credit via frontend app more robust; a…

    …dd more backend code for processing payments
    williamstein committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    ab4b669 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89c7d20 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d5de6ce View commit details
    Browse the repository at this point in the history
  7. stripe: dedicated api for getting stripe publishable key; makes it ea…

    …sier to use stripe payment code in nextjs app
    williamstein committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    29a01d3 View commit details
    Browse the repository at this point in the history
  8. redo nextjs store checkout to use elements, like in the app

    - doesn't have itemized invoice yet
    williamstein committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    a26793f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    81bd346 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    33807fb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    be54503 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. stripe elements rewrite: get course fee payment via token to work, an…

    …d probably also paying a monthly payment via token link
    williamstein committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    9bcca00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81986ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f62b2e8 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    3c51acd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd61786 View commit details
    Browse the repository at this point in the history
  3. purchasing rewrite -- just some refactoring in the direction of remov…

    …ing stripe checkout usage
    williamstein committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    de29fa1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5fb2cb3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    de57a50 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4152e27 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Configuration menu
    Copy the full SHA
    a0b0faa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2547dd View commit details
    Browse the repository at this point in the history
  3. purchasing: more details and testing to ensure we can handle asynchro…

    …nous payments in a meaningful way
    williamstein committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    ad3c6e5 View commit details
    Browse the repository at this point in the history
  4. purchasing: working on adding some admin support for managing purchases;

    a little style improvements to admin user search
    williamstein committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    e9229eb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b8d9ed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7c8e383 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

  1. Configuration menu
    Copy the full SHA
    6af7677 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccea095 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f66adf View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    e962d30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2062b23 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    54f1dfd View commit details
    Browse the repository at this point in the history
  2. stripe: some refactoring; add api endpoint to get all payments; imple…

    …ment better api throttling
    williamstein committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    531771c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e17d1b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be921c5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f93fca9 View commit details
    Browse the repository at this point in the history
  6. purchasing: make it easy for the user to see *all* times they have ev…

    …er paid cocalc anything
    
    - this really does allow to see all, even if there are thousands
    - not filterable yet
    - needs to integrate still, e.g., link to *what* was paid for, and also
      highlight missing payments much better
    williamstein committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    484dfc1 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    1aecf15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b9b0e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f6cb5e View commit details
    Browse the repository at this point in the history
  4. app - fix url state bug when refreshing browser

    - open a file in a project
    - switch to settings/purchases page
    - refresh browser
    - the url ends up in the project but should be settings/purchases
    
    This fixes that.
    williamstein committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    8b1d9af View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2c151fd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f157aef View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Configuration menu
    Copy the full SHA
    e70c16a View commit details
    Browse the repository at this point in the history
  2. stripe payments: better use of stripe checkout embedded; api support …

    …for getting payment methods
    williamstein committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    b474917 View commit details
    Browse the repository at this point in the history
  3. stripe: make customer session available when movig payment through pr…

    …ocess.
    
    - this is needed so you can select an existing known payment method for
      convenience
    williamstein committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    1e59186 View commit details
    Browse the repository at this point in the history
  4. stripe: payments list -- refresh would lead to invalid state for old …

    …purchases that got updated
    williamstein committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    7e7151d View commit details
    Browse the repository at this point in the history
  5. purchasing: using line items everywhere and exposing them more -- mak…

    …e sure people have more visibility into why
    williamstein committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    72d0d68 View commit details
    Browse the repository at this point in the history
  6. purchasing: deal with credit when creating checkout session, which ca…

    …n't have negative line items
    williamstein committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    31ffe3b View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. Configuration menu
    Copy the full SHA
    f09bb6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7993907 View commit details
    Browse the repository at this point in the history
  3. stripe integration: mainly convertig to/from stripe and doing arithme…

    …tic using decimal.js-light.
    williamstein committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    2af68c0 View commit details
    Browse the repository at this point in the history
  4. make it so all price computation uses exact decimal arithmetic and al…

    …so rounded to 2 decimals (fix #7885)
    williamstein committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    3a9deb8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f67b37c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fb7a3c8 View commit details
    Browse the repository at this point in the history
  7. refactor purchases tab

    williamstein committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    2fed4e3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c937cb1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a79ec08 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    62a396a View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    e6a009f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1113ac9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    493c451 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c64d59c View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    0e5e876 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3dbf4de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    698740e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07a06f3 View commit details
    Browse the repository at this point in the history
  5. 1-click checkout

    williamstein committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    9353e60 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4b4560f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    13861cf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    59cfebd View commit details
    Browse the repository at this point in the history
  9. payments plot

    williamstein committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    89edf9f View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    4a996c4 View commit details
    Browse the repository at this point in the history
  2. cache getPurchases

    williamstein committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    5193374 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5dcd88b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ed64d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b6ac602 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b741b39 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3edd717 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f6bc1c7 View commit details
    Browse the repository at this point in the history
  9. has more for purchases

    williamstein committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    a1acfa0 View commit details
    Browse the repository at this point in the history
  10. running balance in purchases page -- use exact arithmetic; also make …

    …tooltip show 4 digits after decimal always
    williamstein committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    f39de83 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fda988d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4b4924a View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    6264fbe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7622842 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    07f438e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    afebfbd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe90327 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    786f36f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc3101f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    637d740 View commit details
    Browse the repository at this point in the history
  7. fix #8018 -- add qr code

    williamstein committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    bddfaad View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a133e40 View commit details
    Browse the repository at this point in the history
  9. make it so purchasing from the store allocates licenses when the actu…

    …al payment is successfully processed
    
    - I think this works robustly, but
    - the frontend UI is NOT close to done to match it, and
    - we also need to handle student pay and other things...
    williamstein committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    46e2eb0 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. Configuration menu
    Copy the full SHA
    da06aa9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0660a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    316650a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ed02982 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f9018b3 View commit details
    Browse the repository at this point in the history
  6. vouchers: rewriting to have only cash vouchers, and have it work the …

    …same as licenses -- work in progress
    williamstein committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    0192cc4 View commit details
    Browse the repository at this point in the history
  7. work in progress making cash voucher purchase same as license purchase.

    - also deleting some deprecated dedicated vm and boost code
    williamstein committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    5ee4efb View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. Configuration menu
    Copy the full SHA
    de7df68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a5b7c3 View commit details
    Browse the repository at this point in the history
  3. vouchers: implement purchasing from cart (with credit); delete a lot …

    …of code no longer used, removing functionality related to making licenses from vouchers
    williamstein committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    afc1e2c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d149d0d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8363b7e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e61464c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c6d209d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5831752 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. Configuration menu
    Copy the full SHA
    db5e7dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67801ac View commit details
    Browse the repository at this point in the history
  3. use cart_ids metadata with payment to ensure correct items are purchased

    - this is needed for stripe checkout sessions, but is good redundancy
      anyways
    williamstein committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    0978a71 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8968b87 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7400a95 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    29817af View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3cb71da View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7ad00bc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0de602c View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Configuration menu
    Copy the full SHA
    51b811a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2bcccf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f1ab4d View commit details
    Browse the repository at this point in the history
  4. fix broken unit test

    williamstein committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    5dd17ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ba826fd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0852a86 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5eb1b20 View commit details
    Browse the repository at this point in the history
  8. balance: issue with 0

    williamstein committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    069bb44 View commit details
    Browse the repository at this point in the history
  9. balance modal refactor

    williamstein committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    aefb6a1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8beda58 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c1483ce View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a36d2d3 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    3daa61f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    013e8a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    686cec9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f9705c7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    341aa88 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    539dd83 View commit details
    Browse the repository at this point in the history
  7. lots of subtle things related to payments, including avoiding currenc…

    …y conversion confusion that would have been a hellish nightmare
    williamstein committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    9a399d0 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    dbd3fc4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f79be7 View commit details
    Browse the repository at this point in the history
  3. add new site setting for sameSite cookie config -- does nothing yet; …

    …also use switch for "yes/no" setting instead of ugly dropdown.
    williamstein committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    0791d31 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ea03ff View commit details
    Browse the repository at this point in the history
  5. fix build error

    williamstein committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    5052e02 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1aae387 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2d482b2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1aae733 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0410dba View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Configuration menu
    Copy the full SHA
    f8f566b View commit details
    Browse the repository at this point in the history
  2. payg -- it's own page

    williamstein committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    459d9cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5873c47 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    508a567 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8e870e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d458e3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b924562 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7e3b56d View commit details
    Browse the repository at this point in the history
  9. make balance computation in the purchases table consistent by computi…

    …ng balance in same transaction as purchases
    williamstein committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    d18b691 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8b99a78 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2024

  1. Configuration menu
    Copy the full SHA
    d14c918 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4bbf13 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19a8a64 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9cd522 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f9d0a4c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1919a23 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    79feed6 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2024

  1. Configuration menu
    Copy the full SHA
    5c99da7 View commit details
    Browse the repository at this point in the history
  2. some trivial fixes

    williamstein committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    e2a9af7 View commit details
    Browse the repository at this point in the history
  3. remove token-based cancel subscription functionality -- instead just …

    …role this into the new manage subscription functionality; also start documenting how reminders will work
    williamstein committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    7dfbc6e View commit details
    Browse the repository at this point in the history
  4. create a messages table, so users can send messages to each other and…

    … cocalc can send messages to users complementary to email
    williamstein committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    370a058 View commit details
    Browse the repository at this point in the history
  5. upgrade rspack

    williamstein committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    578b2bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e317924 View commit details
    Browse the repository at this point in the history
  7. messages: filter

    williamstein committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    2c2df6d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7614f14 View commit details
    Browse the repository at this point in the history
  9. sent messages

    williamstein committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    98d4aed View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. messsaging: compose

    williamstein committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    7fbb248 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0abb343 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    719dc6b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a0106f8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    07adc4f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d7116ae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3c49b02 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5f6be9c View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    db0ff49 View commit details
    Browse the repository at this point in the history
  2. messages: color/look

    williamstein committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    c628319 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ccb0f50 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0d1268a View commit details
    Browse the repository at this point in the history
  5. messages: slightly improve layout of notifications page; fix issues w…

    …ith unread message counter
    williamstein committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    f281afe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1814d8b View commit details
    Browse the repository at this point in the history
  7. messages: some styling

    williamstein committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    a183ed4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    abdb16e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    83c72d6 View commit details
    Browse the repository at this point in the history
  10. messages: modal compose

    williamstein committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    980e2d3 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. Configuration menu
    Copy the full SHA
    906fc03 View commit details
    Browse the repository at this point in the history
  2. make it so cocalc loads properly on an airgapped network

    - lazy load stripe until needed
    - lazy load plotly until needed
    
    This is also obviously just better in all cases.
    williamstein committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    434d63f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10767d5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5bbd048 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f867c90 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6913558 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. Configuration menu
    Copy the full SHA
    0b6eda5 View commit details
    Browse the repository at this point in the history
  2. messages: misc

    williamstein committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    0edb7ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5096543 View commit details
    Browse the repository at this point in the history
  4. rewriting messaging to use better data structure and store -- in part…

    …icular keys of immutable map are integers.
    williamstein committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    02bde96 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    67ab31d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6d78ef5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3c456ef View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    82d7dc3 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. Configuration menu
    Copy the full SHA
    fea11a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    990f80c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15966b6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f61cbfd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2b28e10 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1f4dd25 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    669e7a7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a15d0a3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    28c8732 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d152b43 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c2a2ec9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1022b58 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9726ffd View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2024

  1. Configuration menu
    Copy the full SHA
    69bbc8a View commit details
    Browse the repository at this point in the history
  2. messages: draft tag

    williamstein committed Nov 23, 2024
    Configuration menu
    Copy the full SHA
    50d6e14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e02418d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a031fcc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5dcd620 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    73d8439 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    95b3937 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    914a669 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2024

  1. Configuration menu
    Copy the full SHA
    1f3d5eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2949db View commit details
    Browse the repository at this point in the history