Hail, Portal People!
The season clock has chimed again, so it’s time for another reckoning. See below for all of the new features and bug fixes that were added to OP since the previous Update Post.
If you have any questions, comments, or feedback, feel free to post them in the Community Forums, or email support directly at [email protected].
List of Site Updates
- Added code to auto-expand the accordion section that matches the url hash.
- Changed the query string to use the accordion text as stored in the accordion.
- Extending the permanent cookies to browser max allowed of 400 days on every request, so it will stop logging members out when the browser is closed.
- Added max-age to each of the permanent cookies when they are set too.
- Added Duplicate Event at the top of the EDIT Calendar Event.
- Assumed creator will RSVP.
- Added error if the event has already been duplicated to that date and time.
- Guessed next duplicate starts at date by day of the week, day of the month, or default of 1 week.
- Disabled the Duplicate Event button if the Edit form has been changed from its initial values.
- Fixed bug where date-time-picker would not retain the time, and would use the current time if the date was changed.
- Removed leading space from 12-hour time format.
- Fixed bug where the time would lose the seconds.
- Removed rescue so it will fail instead of creating an event with an unexpected time.
- Ignored ZURB Foundation short height for textarea to allow rows property to work.
- Added Player Profile Show and Edit.
- Added catch phrases and better label for Additional Preferences.
- Added link to View Player Profile to Profile. Only visible to Player and their GMs.
- Added an Edit icon to the Player Profile show page that is only visible to the Player.
- Required Player Profile when joining a Campaign.
- Replaced dashes with ellipsis in the default PC bios.
- Put the Player’s Play Style directly in the Player Joined email.
- Added grey background and removed the hr bars, and removed the bolding of the Player Profile label.
- Trimmed down the wordy signup welcome email to be better for both new Players and new GMs.
- Sped up some slow database queries.
- Fixed Recent Updates to show internet visible Campaigns as well as public.
- Fixed new Campaign slug collision bug.
- Fixed Signin to be Sign In.
- Fixed “tricky unicode” message so it won’t overload the session cookie when there are lots of lines to warn about.
- Ordered the Players on the Dashboard and the Home Page by most recent “Last login” so the most recently active Players are at the top of the list.
- Enabled “What Links Here” links to show Avatar Images when hovered.
- Enabled Items links to show Avatar Image when hovered like Characters can.
- Fixed bug where Character links with the default avatar image would show a broken image when hovered.
- Defaulted new Campaigns to have “What Links Here” and Character/Item Link Hover Image enabled.
- Ordered the Play Styles by frequency of choice.
- Added ‘Exploration’ as a Play Style.
- Changed Roleplay to Role-play.
- Added option to have Textile ignore “+” surrounded text, and not convert it to underlined text.
- Added textile_plus to new Campaigns with default false, but set all existing campaigns to true so they keep the same behavior they were created with.
- Added the Campaign Settings > Advanced option of ‘For Textile, “+” surrounded text is converted to underlined text’.
- Fixed bug where https was being changed to http and then causing an extra redirect back to https again.
- Added “game_system” name to the canonical urls and sitemap for the Game System specific Campaigns pages.
- In the Campaign Stream, Recent Updates that are duplicates just get a new date/time, not create duplicates.
- Fixed bug when accepting Friend Request.
- Tweaked the appearance of the Search Results.
- Made the search-result description a div instead of a p.
- Removed controversial suggestion to have AI generate a Character Image in newly generated Bounties pages. Existing Bounties pages stayed as they were.
- Processed search excerpt to keep the highlighted search phrases but remove other HTML. Showed the excerpt with the highlight. Only added the “…” if they were already there and if the excerpt that is left is not blank or only whitespace.
- Added checkbox to include GM Only data in the Campaign Backup.
- Fixed body_markup incorrectly flagged as gm_only in the Campaign Backups.
- Updated filename to say if it’s with or without GM Only content.
- Added Player Secrets that can be seen by the member creating the Backup.
- Fixed the API to work again with Oauth 1.0a.
- Fixed bug with API for users/me.
- Fixed another bug with API for users/me.
- Fixed bug in API Campaign show.
- Fixed bug with API Wikis and Characters.
- Fixed bug with API Campaign Wikis and Characters and Items.
- Fixed API Post / Adventure Log bug.
- Fixed bug with API dynamic_sheet_templates index.
- Fixed bug where urls in production API responses were http instead of https.
- Fixed bug with API dynamic_sheet_templates.
Game on!


