Skip to content

Releases: toastmasters-dev/quip-toastmasters

Version 24: February 01, 2020 11:25:07 PM

Choose a tag to compare

@mxxk mxxk released this 01 Feb 23:25
3d95236
Handle case of mismatched record types

If the wrong kind of record invades the list of `roleRecordIds`, the call to get the actual role record will fail. Guard against that.

Version 23: February 01, 2020 07:19:28 AM

Choose a tag to compare

@mxxk mxxk released this 01 Feb 07:19
cd9328a
v23-b88

Bump version name

Version 22: February 01, 2020 07:15:21 AM

Choose a tag to compare

@mxxk mxxk released this 01 Feb 07:15
20e31cb
When record fails to load... crash and burn not

Screenshot
==========

![image](https://user-images.githubusercontent.com/2456381/73588525-127def80-447f-11ea-8e0c-369ce64b5e19.png)

Version 22: October 16, 2019 04:14:25 AM

Choose a tag to compare

@mxxk mxxk released this 16 Oct 04:14
v22-b86

Updating speech time limits for 2 speeches (#36)

Version 22: September 11, 2019 11:22:09 PM

Choose a tag to compare

@mxxk mxxk released this 11 Sep 23:22
be240db
Un-hardcode officer names

- Use site preferences for officer names

- There is no way update the names directly besides using the following line while debugging the app:

    ```
    quip.apps.getSitePreferences().save({officers: {
        president: 'President',
        vpm: 'Vice President of Membership',
        vpe: 'Vice President of Education',
        vppr: 'Vice President of Public Relations',
        secretary: 'Secretary',
        soa: 'Sergeant of Arms',
        treasurer: 'Treasurer',
    }})
    ```

Fixes #12.

Version 20: April 10, 2019 05:35:56 PM

Choose a tag to compare

@mxxk mxxk released this 10 Apr 17:36
346e3ee
v20-b82

Bump version

Version 19: April 10, 2019 05:32:29 PM

Choose a tag to compare

@mxxk mxxk released this 10 Apr 17:32
Fix print and save

After #28 and #32, the date format changed to become commentable. However, the `printAndSave` functionality was not updated to reflect this change... Until now.

Version 19: April 05, 2019 09:52:58 PM

Choose a tag to compare

@mxxk mxxk released this 05 Apr 21:53
Migrate date to commentable DateRecord

Now that the new data model and commenting logic is in-place, migrate old instances of the app to have commentable date fields.

It Works
========

UI
--

- Before (no comments supported on date field):

    ![image](https://user-images.githubusercontent.com/2456381/55261668-d22f5e80-5228-11e9-8fb9-f767ebf7f9b1.png)

- After:

    ![image](https://user-images.githubusercontent.com/2456381/55261693-dce9f380-5228-11e9-83b1-89806f8645f9.png)

Migrations
----------

- Migration from pre-commentable-date version (version 1):

    ![image](https://user-images.githubusercontent.com/2456381/55257807-44e70c80-521e-11e9-91fd-2e07a99e7520.png)

- Migration from rigid data model (version 0):

    ![image](https://user-images.githubusercontent.com/2456381/55260305-449e3f80-5225-11e9-9b2e-84edb36fa1ac.png)

Version 18: March 29, 2019 08:05:14 PM

Choose a tag to compare

@mxxk mxxk released this 29 Mar 20:05
Drop old model and rendering code

Now that migration code is in place, delete dead code:

- Old React components
- Old CSS files
- Old data model in `RootRecord`

Version 17: March 29, 2019 07:51:59 PM

Choose a tag to compare

@mxxk mxxk released this 29 Mar 19:52
202a397
Refactor data migration code into dedicated file

In this way, migrations are easier to manage and keep a trail of.

It Works
========

![image](https://user-images.githubusercontent.com/2456381/55258704-dbb4c880-5220-11e9-8b1b-d77f3b7a35f8.png)