Changelog
Subscribe to the newsletter and get the latest updates and news about the platform.
Latest Version
Implement a workers service for running async tasks
Fix issue with overlapping elements in the editor
Better instructions for the OpenAI agents
Replace stats with upvotes
Allow to generate a design or select a template from the chatbot
Major backend refactoring
Older Versions
Create a chatbot for sites generation
Create a tool to generate a business name
Make the screenshots scroll
Upgrade to GPT4o-mini
Show plans on logo tool if no credits left
Show bonus resources on account page
Create an onboarding guide for new users
Bonus site if the user finishes onboarding
Lowercase domain names and paths
Add links to external files in the ShadowDOM (works for some browsers)
Create a site by sending an email to [email protected]
Auto-select template for sites based on prompt
Image descriptions are too verbose
Better session detection for pages
Redirect users if they go to /login or /register
Show the selected template first in the templates modal
Fix a bug with site creation
Fix API issues with GoDaddy for domain search
Fix bug with the /explore page loading duplicate sites
Fix bug with sites being created twice
Option to protect a website with an username and password
Add answers suggestion to the chatbot
Fork a site
List with public sites that can be forked
Add query to login and register pages to redirect after completion
Improve the login and register workflows
Improve the design of the templates
Convert templates to sites (easy to update)
Allow to link domain to site
Remove extra step before creating a site
Show a register modal while trying to create a website with no account
Accept terms of conditions on the registration page
Allow to create redirects for a domain
Impersonate a user (admin stuff)
Replace site subscriptions with account subscriptions. Plans now include multiple websites.
Improve speed for hosting.getsite.ai (db cache)
Generate sitemap.xml, and robots.txt files for the websites
Allow to search and generate images from the chatbot
Fix a bug with production sites getting cached
The height of chat window is now dynamic based on the window size
Removed Tawk.to chat (will be replaced)
Fix a bug with the drop service (files needed to be named a certain way)
Sharpen the thumbnails of the screenshots
Auto-select a template when creating a new site based on the prompt
Better instructions for the enhance site agent
Allow to filter sites by an array with ids (API)
Fix a bug with the edit (multiple previews were not show properly in the modal)
Fix a bug with transcriptions
Support for multiple sites on the same domain (via paths)
Generate logo tool refactoring
Showing sites and paths on the domain page
Refactored the backend to deprecate subdomain in favor of domains
Create a settings tab for the site detail page
Refactored domain linking
Perfomance improvements for hosting.getsite.ai
sitemap.xml and robots.txt are now generated automatically for each domain
Use GPT-4o-mini for the AI Developer (replaces GPT-3.5 Turbo)
Allow for full conversations with the AI Developer
Other small UI improvements
Create Zapier integration
Additional stats for the admin panel
Show updates and images for all sites in the assets modal (editor)
Show a static page for hosting.getsite.ai
Experiment with Claude Sonnet 3.5
Update getsite9000 to work with the main API
Redesign the images and uploads system to use a CDN (CloudFlare Images)
Do not show the versions button in the editor if only 1 version
Show a static page for draft.getsite.online
Improve the speed for uploading & publishing changes (offload certain tasks to workers)
getsite.online subdomains are now showing the Domains page
Allow to link a site to a path (in addition to the root path)
Move all screenshots to the CDN
New page to add domains and subdomains
Implement feature to allow editing the HTML, CSS, and Javascript code
Organize templates into categories for the website
Show older versions of the site in the editor
Preview site on different screen sizes (desktop, tablet, and mobile)
Minor adjustments to the edit agent prompt
Send email if a site reaches a certain visits threshold
Add a Google search preview in the SEO tab on the site page
Build a private cloud and move the infrastructure from AWS and MongoDB
Fix bug with the chat textarea adding a new line when pressing enter
Fix bug with UI not updating when the user changes the site domain or subdomain
Fix bug with deploying not working anymore. Issue with CloudFlare pagination of the DNS records
Fix a bug with the subscription_plan not getting set correctly in the database
Show a loading spinner when the analytics chart is loading
Add a filter to templates to group them by category
Show Unsplash images in a better grid with infinite scrolling
Integrate Giphy in the assets modal
Store visits counter on the site object in the database
Show total visits for each site in the dashboard
Store favorites sites visibility settings
Do not show the favorite sites section if the user has less than 5 sites
Admin panel for leads
Decrease the quality of the screenshots
If the user is logged in, attribute the site uploaded to the drop service to him
Show loading on the publish button when publishing and set the running flag to true
Implement the unsubscribe page
Integrate Giphy and apply for the production tier
Show example questions in the chat window when a new thread is started
Add an assets tab on the sites settings page
Mark images create by the logo generator appropriately on the database
Add a button in the site settings page to the Logo Generator
Limit logo generation for sites only
Implement the Logo Generator tool
Finish the Unsplash production tier application process
Display favorite sites at the top of the dashboard
Rename chat.getsite.ai to app.getsite.ai
Split 10mb.site and app.getsite.ai/drop into two independent tools
Improve the speed of taking screenshots for the upload and deploy tools
Implement a tool for uploading and deploying sites: 10mb.site
Show a modal with instructions on how to use the editor when the user opens it for the first time
Experiment with generating a video collage with the screenshots of various versions of the site
Calculate cost for site based on completions instead of runs
Add subscription_plan and subscription_active to site in the database
Add a button to load more uploads or images in the assets modal
Fix a bug with the link editor adding a prefix to hash links
Fix a bug with the save / discard buttons not showing consistenly when content was changed
Open the assets modal from the chat window instead of directly showing the files dialog
Add the generation prompt to the site version selection page
Create a modal for managing assets (images + uploads)
Allow users to edit images in the editor
Move the logout button to the account page
Create modal to edit links
Infinite scroll for sites
Restrict free accounts from sending more than 50 messages to the AI Developer
Upgrade the design of the sites list (using cards)
Fix a big with the page height getting too large
Optimise the chat window for mobile
Allow the user to edit the site content directly (without the AI Developer)
Load the site preview in ShadowDOM instead of iframe
Feature to delete account
Show the microphone button instead of the send button when the input is empty
Ability for the admin to be able to send messages in the chat for any site
Upgrade subscription button on the site settings
Feature to open the site in CodePen
Create a feedback microsite: feedback.getsite.ai
Remove mode from the site creation page
Fix the hosting service caching (too many misses)
Redesign the Preview changes and Preview site modals
Use UncontrolledPopover for previewing versions screenshots
Add Backups tab to the site settings page (with restore features)
Send email when site is created
Add a progress bar below the site creation input box
Feature to cancel a run after a set amount of time
Add a New Thread button on mobile
Fix a bug with the cache not clearing when restoring an older version
Update the instructions for the Edit agent
Remove the answer bubbles from the chat window
Show multiple version of the generated code when editing a site
Refactore the AI edit agent (force the generate_code tool)
Two generation modes: Speed and Quality for the AI Developer
Limit the generated subdomains to 2 words
Store the number of logins for the users
Fix the password reset functionality
Move from Auth0 to custom auth solution (JWT-based also)
Update live_url in the database when a site is uploaded
Implement a better workflow around deploying and uploading
Use tabs on the site detail page
Rename deploy to publish in the app
Allow deploying from the site editor without setting a subdomain
Set the no-cache header for files served on the draft subdomain
Add a basic analytics chart on the site detail page
Remove the old CNAME record if a subdomain is changed
Create a worker to check the status of domains via DNS records
Feature to link a domain to a site
Instructions to point the DNS records to the hosting server
Use domain canonical instead of subdomain (if domain available)
Move off of CloudFlare workers
Create getsite9000.com using the platform
Store the list with blog posts in a JSON file
Create a website page for each template
Improve the design of the pricing page on the website
Improve the design of the pricing modal
Restrict editing the site on the free plan
New template for Coming soon sites
Create a new tool for faciliting the site creation: microsite.build
Create a popup with instructions on how forms are created
Switch to subscriptions from of one time payments
Load threads in a backwards compatible way
Fix site editing (partial edits instead of full edits)
Select a default template on the site creation page
Add a publish button in the editor top navigation bar
Add GA code in the site when uploaded or deployed
Add a navigation bar in the editor at the top
Create a pie chart with sites created with a templates vs sites created without a template
Create chart with expensive sites (OpenAI usage)
Add an option to select if a site is indexable by Google (via robots.txt)
Add a new endpoint for calling the deploy tool
Fix a bug with images being sized improperly
Create microsite.wiki with info about microsites
Create worker to rename all preview untitled sites
Auto name site when uploaded
Generate internal charts with MongoDB charts
Do not call images completion if no images are in the site
Add button to delete forms
Set the name of the form when creating the site
Instruct the agent to not produce JS code for form submission
Create endpoint for form submissions
Restrict users on the free plan to delete the site
Create a footer for the site creation pages
Send GA events
Create dynamic prompts bubles for the chat window
Create step in the site creation workflow to generate images (using Unsplash)
Improve the design of the site creation pages
Better cost estimation for images generated with DALL-E 3
Integrate support chat from tawk.to
Create a tool for image generation
Create templates
Show list of versions when clicking the show button in the navigation
Option to create a site using a template
Use top generated sites as templates
Add bubble answers to the site creation page
Hide the version modal after clicking the restore button
Use refresh tokens for exotic browsers: Samsung browser, etc
Create an offcanvas component for editing the subdomain
Remove the second completions API call while executing a run
Show an upload button to the preview changes modal
Handle malformed sites in the preview changes modal
Create a screenshot of the site after every upload
Fix bug with upload being called instead of roast
Endpoint to call a tool directly via the API instead of an agent
Implement multiple choices for the site generation page
Split the main agent into multiple agents
Feature to rate previews in the AI Developer chat window
Restrict detailed mode for the AI Developer for paid plans only
Create a description with GPT-3 for each site based on the generation prompt and chat messages
Add canonical tags to sites automatically
Create a detail (settings) page for sites
Create a features page for the site
Fix a bug with two sites having the same subdomain
Do not create a version with just the template used when a site is created form a template
Create a templates page for the site
Add videos to blog posts
Add a CTA to each blog post
Add h1 and h2 tags to site pages
Store the URL of the page the user wants to visit after logging in
Create a multi-stage wizard for the site creation page (onboarding)
Logout when the token expires
Improve the design and copy of the site
Create sitemap.xml for the site
Create blog post explaining what a microsite is
Convert site to ReactJS and use NextJS for server
Fix some issues with authentication in Firefox and Safari
Add icons to the messages in the chat
Add version buttons to current messages in the chat
Allow users to add a domain even if they are on the free plan
Improve the copy on the website to focus on Landing pages or Microsites
Allow only registered users to open a checkout session
Integrate Stripe for payments
Create a worker to delete pending payments after 24 hours
Show payments on the account page
Better system for plan limitations in the UI
Create the account page
Create the plans modal
Show only sites that have been marked appropriately in the database on getsite.online
Stop pending requests when navigating away from the page
Add button to toggle versions in the chat
Add a toast component to show errors
Add a button to regenerate the answers in the chat
Add a button to create a new thread in the chat
Add a footer in the app
Show pending runs after the page is reloaded
Update princing on the site
Add FAQ to the pricing page on the site
Add site deployments to the database
Allow the chat textarea to expand to multiple rows
Show view button button in the chat messages
Fix bug with the Agent is typing message dissapearing after viewing another thread
Show average wait time for the AI Developer in the chat
Create a page for domains and API endpoints
Show special tool messages in the chat
Add functionality to revert to a previous version of a site
Add Sentry to the workers
Create a run after the first message is added to the chat
Prepare getsite9000 for the OpenAI GPT store launch
Fix issues with Auth0 login and signup not working properly
Add Google Auth to Auth0
Preview a particular version of the site
Fix a bug with login not working on Safari
Create infrastructure for scheduled workers using Rancher
Fix a bug with the site not shown when generated for the first time
Fix a bug with roasts not being shown in the chat
Fix a bug with threads not updating messages properly after a new thread is started
Fix a bug that changed the subdomain between deployments
Create a run after a message is added to the chat
Call the runs endpoint instead of waiting for the result of message post
Implement the runs endpoints
Create services for all third party integrations in the API
Remove OpenAI calls from the controllers
Create a forked process worker when a new run is create
Replace draft UUID with site id
Functionality to delete a site
Show run duration in the chat window
Show multiple versions in the chat window top bar
Refresh JWT token when expired
Send all the code (HTML, CSS, and JS) in a single call to the API
Option to create multiple threads of a site
Update version when site is updated
Reload the preview iframe when a new version is created
Refactor the frontend to use ReactJS instead of jQuery
Create an onboarding spage for creating a new site
Try to use GPT-3 Turbo for the first few messages then switch to GPT-4 Turbo
Add a cursor to the messages endpoint for pagination
Inject code in the iframe for version preview or multiple choice
Fix thread files
Autoexpand chat textarea
Show a timer on the chat send button
Use all the messages from the conversation when generating a completion
Add images limitation to the pricing page
Limit images generation
Add user to request object in the API controllers
Store the users in the database
Add more restrictions to anon users
Implement a chat completion alternative as a fallback to the assistant API
Setup MongoDB for the API
Show better error message when rate limit of the API
Configure Sentry for the API and the chat app
Show directory with microsites on getsite.online
Only allow to upload files when the agent is not working
Implement try/catch for the API controllers
Fix issues with failed requests and runs getting stuck
Update the instructions and tools for the assistant each time the server starts
Create privacy policy and terms of service for the site
Store the name of the site in the database
Show the not found page if an html file is requests, otherwise send a 404 header
Add a short timeout for the transcribing and completion API calls
Create a metadata file in the R2 bucket
Add feature to speak with the agent (TTS)
Implement user roles