Release Notes
Shhhhh (this is a secret page!)
☞ 1.0.9 (Beta) ☜
Public Beta
- notifications
- notifications are only available for chromium on macOS, Windows, Linux, and Android
- a list of chromium browsers:
- added bottom popup for notifications
- created notifications service worker (recieve notifications)
- old dark theme now called black
- new dark theme is now a little more blue
- renamed themes and added new ones
- dark -> midnight
- light -> flashlight
- flipped alt
- +ocean dark
- service worker thread now communicates with the main javascript thread to disp[lay notifications at bottom of screen
- added spots for account linking in settings
- added links for accounts that are linked
- fixed insides nav overflowing on mobile devices and pushing nav over top post
- added pwa for easy installation from chromium browsers
- sending notifications through vapid
- fixed hashtag searches retunring polluted results
- account linking is now saved
- notifications are still considered a flag (experimental) feature inside chromium, if they do not work, turn them to the "ask (default)" preference and it will prompt you again for notifications
Biggest Change
Notification Notes
Client Side
Server Side
Notes
1.0.8 (Beta)
Public Beta
- DMs for mobile!
- repost badge is now green and helvetica
- weird padding on notifications is fixed
- weird margins on post fixed
- when a new version is released, the cache for siddes.com automatically resets
- "The Latest" now shows up wider on mobile devices so it doesnt look stretched
- boards now showup on the mobile menu
- when zoomed in you can now see the right sidebar footer text behinf the messages button
- added new theme called flipped alt, it is all black and white except for a few things
- there is now an explore page for boards (/boards/explore)
- reposts are now easier to use and automatic
- reposts now include media that was on the original post
- more topics available for boards to admins
- the follow button on board actually works now
- posts now show what board they were posted in if any
- if youfind any bugs with dms for mobile, please report it here or DM an admin
- thank you for being a beta tester :) from @404
Biggest Change
Client Side
Server Side
Notes
1.0.7 (Beta)
Public Beta
- added robotstxt for seo and crawler permissions
- added sitemap for seo and crawlers
- added meta information in the base ejs template for better seo
- on big screens, the search bar is now on the right sidebar
- on small screens, the search bar is on the top of the screen as a nav
- all the rarely used buttons are in a hover state on your profile icon in the bottom left
- fixed posts not formatting correctly (eg: line breaks)
- your home feed is now posts and stuff made by users you follow
- dms now sort and look correct
- there is a list of the latest three boards on the right
- admins can create new boards
- you can find boards at /b/:boardname
- created the boards url definition (/b/:boardname or /board/:boardid (redirects to /b/:boardname))
- posts can now be 1000 characters long (used to be 265)
- fixed routes for notifications
- /home is now posts by users you follow
- dms now update live every one second
- admins can create new boards
- boards routing done
- from now on, if you are worried about legal issues, check for a warant canary in the source code of the site
- please experiment and use the new dms
- boards can onnly be created by admins, this is to prevent thousands of useless boards being made. we don't want to be a reddit clone.
Client Side
Server Side
Notes
1.0.6 (Beta)
Public Beta
- retro theme removed (will be reimplemented in a later version)
- comments can now be made on mobile
- hopefully fixed Infinity likes bug
- new post modal is now mobile friendly
- comment reply box is on comments now
- fixed like button go crazy high in count
- you can now reply to comments
- comment reply data handling
- you cant duplicate an account with just changed case ex: "a" and "A"
- development on boards (like reddit communities) has started please see roadmap
Client Side
Server Side
Notes
1.0.5 (Beta)
Public Beta
- fixed some general blimishes
- fixed user pfp not showing on posts and sidebars
- added errors
- 404 pages have a random animal picture
- fixed pfp and banner uploads when both are changed for client
- added favicon and optimized images for launch
- the latest section on sidebar now shows images too
- fixed some internal api routes like /account/pfp and /account/:id/banner
- fixed pfp and banner uploads when both are changed for server
- server will only return posts for the latest section if they are not sensitive and they are approved
- support for IE < 9 has been dropped
Client Side
Server Side
Notes
1.0.5-pre-release (Beta)
Public Beta
- images are now imgur
- images are now uploaded to imgur
Client Side
Server Side
1.0.4-supplemental (Beta)
Public Beta
- fixed the Message button on profiles unfollowing that user
Client Side
1.0.4 (Beta)
Public Beta
- added link to 'a privacy blog, available here
- server status is now public, available here
- added a lot API documentation, available here
- heroku site will now redirect to the siddes.com website
- the repost button is now hidden on small screen devices, like phones, so the view is not distorted
- expand comments button is now never hidden to move the like and share buttons off the top border of below post
- removed all hints of an email being required
- when somone starts a dm with you it goes to your feed
- added database health report for admins
- an email is not required
- fixed broken signup bug because ban/sus reasons were required
Client Side
Server Side
Notes
1.0.3 (Beta)
Public Beta
- fixed left padding on some 'p' tags inside of 'div's with 'section' class
- changed some analytics views for admins
- added link to insta account
- removed entire ugly navbar
- created a fully functional left side bar with more information than nav
- redid the right sidebar and added small links at bottom
- created right box for the latest 3 posts
- added direct message box and buttons
- redid and added columns to the footer
- added a lot of icons to different buttons and links
- you can now 'expand' comments to show them on the same page without going to a new page
- posts now show the posters pfp and displayname and username
- redid styling on analytics numbers view
- created dms functionality and models
- added endpoint to get latest three posts
- working functionality to add more dms to your list
- expand functionality to show top 20 comments
- fixed typo when an admin suspends your account
- analytics now shows 400 instead of 5 at max
- analytics are now available to anyone for transparency, view here
- added instagram redirect
- dms now exist, please dont abuse. also, please report any bugs to us at /company/bugs
Client Side
Server Side
Notes
1.0.2 (Beta)
Public Beta
- redid the company pages (/company)
- added privacy policy, available here
- added terms of service, available here
- added a roadmap for future update, available here
- reordered and added tos and pp link on sidebar and footer
- added a page to appeal suspensions and bans
- redid the company routes (/company)
- added redirects (eg: /redirects/github)
- when your account is suspended it is added to your feed
- when your account is upload ban it is added to your feed
- when your account is unsuspended it is added to your feed
- when your accounts upload ban is removed it is added to your feed
- you can now appeal a suspension
- you can now appeal an upload ban
- moderators now have a list of upload banned users that have appealed the ban
- admins now have a list of suspended users that have appealed the suspension
- public beta and permanent url will be moving to siddes.com
Client Side
Server Side
Notes
1.0.1 (Beta)
Public Beta
- added css for dark and retro themes
- added theme switcher in account settings
- added som styling to clear account page
- fixed link to api docs
- added share popup modal for posts
- mods now have buttons to post ban and suspend account
- if an account is post banned, they wont be able to create a new post
- if an account is suspended, there account will not be visible and it will say they have been suspended
- small screens that dont see the sidebar now have a popup menu instead
- anonymous analytics, the only analytics kept is page views. you can see for yourself, the analytics are in the 'analytics' function in this code
- admins can now see analytics in chart, table, and raw data form
- redid the new post popup
- added transparency report at /company/transparency
- added theme saver for POST to /account/edit
- processes ban and account suspension
- will ban and suspend accounts based off of that ^
- when rendering pages, "posts", is now a partial for ease of updating
- easy route for accounts pfp
- easy route for accounts banner
- fixed redis caching library
- posts are now limited to 265 characters (300 originally)
- themes default to dark mode, if you are not logged in, it defaults to dark mode too
- if a tag lookup yields results that dont include that tag, please ignore this, we are working on a fix
Client Side
Server Side
Client & Server Side
Notes
1.0.0 (Beta)
Public Beta
- admins will now see admin links on /mod but non admins wont
- removed 'edit account' from navbar changed 'edit account' to settings on sidebar
- fixed version number not loading correctly
- added premium pricing page for non premium users
- fixed some titles
- moved static items to https://static-cdn.siddes.com
- added logos to the site using the stawtic cdn
- more efficient returning 404 on posts not found
- API see API Docs
- redid api routing
- implemented post making api, requires key
- implemented comment making api, requires key
- implemented feed fetching api, requires key
- api to get the latest stuff, key required to limit abuse
- like/unlike api
- We are hoping to crate a fully functional API. In order to do this, we need testers. If you can, please use and experiment with the API.
- After the API is pretty well finished, we will be implementing OAuth 2.0
Client Side
Server Side
Notes
0.9.9 (Beta)
Developer Release
- if you are logged in, it shows the 'feed' and 'latest' link in navbar
- if you are not logged in, it shows the 'latest' link in navbar
- fixed padding on sidebar links
- added style to sidebar and footer links
- redid developer page wording
- fixed premium(function) adding unnecessary padding to premium links
- removed dots from navbar
- added styling to search bar
- repost badge now shows properly on a posts main webpage
- / now redirects to /home if you are logged in
- / now redirects to /latest/0 if you are not logged in
Client Side
Server Side
0.9.8 (Beta)
Developer Release
- added the maintenance page
- devs can now easily turn maintenance mode on or off
Client Side
Server Side
0.9.7 (Beta)
Developer Release
- all the user icons are there (premium, verified, dev, staff, bets tester)
- cant login without verified email (prevents spam)
- errors are now visible and understandable on login/signup forms
- added how-to page for the site
- added verified boolean under user model in mongoose
- /latest now only loads 20 results at a time and paginates
- if error on login/signup POST send the error to the client
- email verification to prevent spam
Client Side
Server Side
0.9.6 (Beta)
Developer Release
- added pagination controls
- tried to get infinite scroll for a couple hours but settled for paginations
- implemented pagination for the sake of Mongo and the sake of the users browser
- weekly backups script it generates information on those backups too
- fixed bug not allowing you to make posts without images
- general improvements
Client Side
Server Side
0.9.5 (Beta)
Developer Release
- when images are uploaded, they now go to /usergenerated/largeimages
- after sharp compresses the images, it duplicates them into /usergenerated/images and deletes the file in /usergenerated/largeimages
Server Side
0.9.4 (Beta)
Developer Release
- added inputs for profile pictures and banners
- storing images using multer
- detects what image(s) you upload, if any at all, are for (banner or pfp)
Client Side
Server Side
0.9.3 (Beta)
Developer Release
- added image input buttons on new post forms
- you can now upload images as posts
- implemented multer for images
Client Side
Server Side
0.9.2 (Beta)
Developer Release
- Made some final section related CSS changes
- Added the only secret link to this page on footer when you press the version number
Client Side
0.9.1 (Beta)
Developer Release
- Redid CSS for the entire site
- Changed the like buttons for the posts page
Client Side
0.8.9 (Beta)
Developer Release
- Created embed look
- New routes for embeds
- Embed templates
Client Side
Server Side
0.8.8 (Beta)
Developer Release
- The POST request for likes now happens using jQuery so the page does not reload
- Organization of routes
- Security fixes
Client Side
Server Side