Delano

Results 119 issues of Delano

Title: Rename `bin/ots` to `bin/console` and update `irb.rb` Description: We need to rename the `bin/ots` file to `bin/console` and update the `lib/onetime/irb.rb` file accordingly. This change will align our project...

### Description We need to review and improve our current password policy to align with industry best practices. This will help ensure a better user experience and account management. Additional...

Description: We need to refactor our API routes by separating v1 and v2 into distinct files and updating the mounting process in config.ru. This will improve code organization, maintainability, and...

api

We need to modify the `generate_id` method in our `Session` model to improve the security and uniqueness of our session identifiers. The current implementation uses SHA512 and base-36 encoding, but...

improvement
security
tech debt
config

Integrate Tailwind CSS into our project and replace the existing Bootstrap 2 implementation. We'll use Claude 3.5 Sonnet AI to assist in recreating our templates based on screenshots, ensuring a...

improvement
dependencies
tech debt
maintenance
ux
dx

Implement Altcha on our password reset and signup forms to enhance security without compromising user privacy. This integration will help prevent automated attacks while maintaining a smooth user experience. Tasks:...

dependencies
security
ops
privacy
config

We're receiving deprecation warnings related to the `syslog` and `base64` libraries, which will no longer be part of the default gems in Ruby 3.4.0. We need to explicitly add these...

dependencies
ruby

We need to add support for the List-Unsubscribe and List-Unsubscribe-Post headers in the emails sent by onetimesecret.com. This will improve our email deliverability and provide users with a standardized way...

dependencies
documentation
ux
api
ops
privacy
Stale Boetticher
configuration changes

Currently, our main configuration file does not have a file extension, which can cause confusion and hinder some text editors' ability to provide syntax highlighting and other helpful features. To...

documentation
dx
Stale Boetticher

## Description Fortunes are the messages displayed to users when their accounts on onetimesecret.com are successfully verified. These messages provide a welcoming and engaging experience for new users. To enhance...

Stale Boetticher