Skip to content

Releases: indentlabs/notebook

2.3.8 - Christmas week hackathon day 1

27 Dec 04:24
Compare
Choose a tag to compare

Added

  • Added soft deletion across all content and User models, allowing users to revert accidental deletions
    • Custom attributes and content groupers not included
  • Added the ability for users to delete their own account
  • Added a one-way "love interest" character-to-character relation field
  • Added serendipitous prompt for universe genre
  • Added a list of users following each forum thread
    • And then reverted it, but the logic is still fine :)

Changed

  • Updated Creatures copy to remove reference to wildlife (now Flora)
  • Users can now update their user information without providing their current password

Fixed

  • Fixed a bug in user helper methods
  • Custom fields and attributes labels' now default to "Blank" instead of actually being blank

placeholder - Author profiles improvements

27 Dec 04:25
Compare
Choose a tag to compare

Added

  • Users can now log in with their Facebook, Twitter, or Google accounts
  • Added tests for manipulating upload storage space
  • Added user-specific content list pages linked from profiles
  • Added activity logs for users on their profiles

Changed

  • Redesigned user profiles
  • Updated a couple dev gems to address potential security concerns

Fixed

2.3.7 - Discussions

12 Nov 21:33
Compare
Choose a tag to compare

Added:

  • Added Discussions: forums for everyone.
  • Added the ability to export Flora pages as CSV.
  • Added Floras to user profiles.
  • Added additional tests around upgrading to Premium.
  • Added AttributeAuthorizers to handle permissions on Attributes, AttributeFields, and AttributeCategories.
  • Added a blacklist to address abusive users.

Fixed:

  • Fixed a 500 that could appear on content pages related to displaying upload bandwidth.
  • Fixed a bug preventing users from deleting custom attributes.
  • Fixed Mixpanel statistics sometimes trying to send from development mode.
  • Fixed subscription reporting calculations.
  • Fixed tests related to downgrading back to Starter.
  • Fixed a bug that occasionally drifted downgrades out of sync with Stripe.
  • Fixed Contributors not being deleted upon universe deletions.
  • Fixed duplicate error messages being displayed when signing up with a duplicate email.
  • Fixed the 'Identifying Marks' and 'Pets' fields not showing up on Character pages.

2.3.6 - Collaboration, Changelogs, & Flora

05 Oct 18:49
Compare
Choose a tag to compare

Added

  • Universe pages now also list (and link to) all content in that universe
  • Users can now plan Flora
  • Users can now add other users as collaborators to a universe
  • All content now includes changelogs that detail all changes and by who
  • Configured app to automatically spin up review apps on Heroku from PRs

Changed

  • Universe scope list is now ordered alphabetically
  • Minor aesthetic changes to content lists in cards
  • Removed links to the community drive and feature voting pages
  • All premium features temporarily unlocked
  • Refactored and improved permissions service
  • Mixpanel calls are now only made in production mode
  • Fixed failing tests
  • Renamed a migration that was causing rake db:migrate to fail on fresh projects
  • Dashboard content is now properly limited to the currently-scoped universe
  • Updated README with better setup instructions
  • Fixed a few intermittent 500s

2.3.5 - Search

20 Jun 16:53
Compare
Choose a tag to compare

Added

  • Added the ability to search your notebook.

Fixed

  • Fixed dashboard content now scoping to selected universe scopes.
  • Fixed display bug on universe scope names.
  • Fixed a bug in custom attributes with a / in the name not displaying/deleting correctly.

Changed

  • Concluded community drive, but left referral benefits in place.
  • Concluded feature voting round, and left page up for reference.
  • Premium subscriptions now award 2GB of storage space instead of 1GB.
  • Renamed internal app name from PlanCharacters to Notebook.

Labs

  • Added proof of concept pinboard app (in-progress).

2.3.4

17 May 17:25
Compare
Choose a tag to compare

Added

  • relates relations are now stored on the content classes (e.g. Character, Location, etc)
  • Added Babel Translator app.
  • Added Notebook Explorer app.
  • Added fluid_preference flag on users to allow switching between fluid- and fixed-width designs.
  • Added content quick-switching menu to navbar.
  • Added home link to sidebar.
  • Added scratchpad for all users.

Fixed

  • Fixed voting redirect path for logged-in users.
  • Fixed a bug that could give extra upload space switching between Premium tiers.
  • Scoped universes now display the universe name in the navbar.
  • Updated sidebar design to be a bit cleaner.

Removed

2.3.3 - Feature Voting

30 Apr 00:22
Compare
Choose a tag to compare

Added

  • Improved styling of paragraphs and lists in markdown-capable content.
  • Added a hint message on content edit panels that only have a custom category with a blank custom field.
  • Added a secure code unique to each user for use in one-click unsubscribes, etc.
  • Added a one-click unsubscribe-to-all-emails link for users.
  • Added Votable object for things users can vote on.
  • Added collectible user votes and the ability to use them.

Fixed

  • Blank custom fields now have blank placeholders, instead of their internal identifiers.

Removed

v2.3.2: Payment Plans & Prompts

11 Apr 16:53
Compare
Choose a tag to compare

Added

  • Every user now has a unique referral code.
  • Restyled /for/friends landing page and added page content.
  • Users that sign up with a referral code now saves who referred them for bonuses later.
  • Restyled user subscriptions page and related pages.
  • Added subscription plans for 3-month premium and 12-month premium.
  • User model now has a method to get a list of content types they can create.
  • Added prompt-centric page (from navbar) for staying on the same page after answering prompts.

Fixed

  • The /users route redirects to root_path now, instead of throwing a 500.
  • Fixed an issue preventing some content pages to show when they had no context cards.
  • Fixed login page overflowing/scrolling horizontally on mobile devices.
  • Fixed landing page grey background overflow for mobile devices.
  • Fixed reporting of new accounts reporting more often than it should.
  • Fixed some misleading verbiage that was left over from buying 1 month at a time of subscription.

Removed

  • Removed some unused user-related views from the old user-system.
  • Removed some other unused/empty assets.

v2.3.1

26 Mar 17:17
Compare
Choose a tag to compare

Added

  • Added "Genre" field to universes.
  • Added language link to locations, and "Locations spoken" context card to language pages.

Changed

  • Content context cards now "group up" per content type into a single card when they would have multiple context cards with one item in each list.
  • Context cards can now use custom titles, with support for a <plural> token that replaces e.g. "4 locations" anywhere in the string.

Fixed

  • Content linking no longer excludes same-id, different-class options (e.g. Location 1 not showing Character 1 in dropdowns), #193.

v2.3.0: Context Cards

25 Mar 01:49
Compare
Choose a tag to compare

Added

  • Landing pages for writers, role players, and game designers.
  • Group allies, enemies, and rivals are now reciprocal links.
  • "Context cards" at the bottom of content pages now links to other referential content, #97.

Changed

  • Moved help links and privacy policy from main dropdown in navbar to a new help-oriented dropdown.
  • Dashboard prompts are now limited to the current universe, if your notebook is scoped.
  • Normalized card height on in-universe content cards.

Fixed

  • Pie charts on user profiles will now properly show the correct ratios of a user's public content.
  • Fixed a bug on the subscription page that would error if a user had negative bandwidth remaining.
  • Subscriptions will now always properly renew until cancelled.
  • Custom categories should now be properly deleted when they have no attributes left, #191.

Data migrations run

  • Removed all AttributeCategories that have zero AttributeFields