Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/comment-on-issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
comment:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: Run Comment Action
uses: recursivezero/action-club/.github/actions/comment-on-issue@main
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/issue-branch-sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Link Branch to Issue
# Point this to your centralized repository
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/main-ro-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
contents: write
pull-requests: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0 # Required to compare branches

Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ All notable changes to this repository will be documented in this file.

- Added Database connection retry logic

## [1.1.0] THu, Mar 12, 2026
## [1.1.1] THu, Mar 12, 2026

- Added Memory Cache
- Redesign Page
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
![License](https://img.shields.io/badge/License-MIT-yellow.svg)
![Status](https://img.shields.io/badge/Status-Active-success.svg)

---
## live on <https://rzro.link>

## Overview

Expand Down Expand Up @@ -183,7 +183,7 @@ Offline Mode activates automatically when:

Log message:

```
```text
⚠️ MongoDB connection failed. Running in NO-DB mode.
```

Expand Down Expand Up @@ -225,7 +225,7 @@ Encode special chars:

Example:

```
```plaintext
MONGO_URI=mongodb://user%40gmail.com:Pass%40123@localhost:27017/tiny_url?authSource=tiny_url
```

Expand Down Expand Up @@ -268,24 +268,24 @@ pip install dist/*.whl
pip install --upgrade dist/*.whl
```

# 📡 Endpoints
## 📡 Endpoints

# 🔐 Cache Admin Endpoints (Authentication)
### 🔐 Cache Admin Endpoints (Authentication)

To use the cache admin endpoints (`/cache/purge`, `/cache/remove`), you must configure a secret token in your environment and send it in the request header.
Setup

Add a token in your .env file:

```
```text
CACHE_PURGE_TOKEN=your-secret-token
```

🧪 How to test

PowerShell

```
```text
Invoke-RestMethod `
-Method DELETE `
-Uri "http://127.0.0.1:8000/cache/purge" `
Expand All @@ -294,7 +294,7 @@ Invoke-RestMethod `

🧹 Remove a single cache entry

```
```text
Invoke-RestMethod `
-Method PATCH `
-Uri "http://127.0.0.1:8000/cache/remove?key=abc123" `
Expand Down
6 changes: 3 additions & 3 deletions app/templates/layout.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
<!-- OpenGraph Meta Tags -->
<meta property="og:title" content="Smart URL Shortener | From Recursive Zero">
<meta property="og:description"
content="A fast and reliable platform to shorten, manage, and track your links easily and share across internet with confidence. generate QR codes for your links and access detailed analytics.">
<meta property="og:image" content="https://rzro.link/static/og-image.png">
content="A fast and reliable platform to shorten, generate QR Code, manage and track and access detailed analytics.">
<meta property="og:image" content="https://rzro.link/static/og-image.jpg">
<meta property="og:url" content="https://rzro.link/">
<meta property="og:type" content="website">

Expand All @@ -19,7 +19,7 @@
<meta property="twitter:title" content="Smart URL Shortener | From Recursive Zero">
<meta property="twitter:description"
content="Create powerful short links , QR Code and share them with confidence. Track clicks, manage your links, and access detailed analytics.">
<meta property="twitter:image" content="https://rzro.link/static/og-image.png">
<meta property="twitter:image" content="https://rzro.link/static/og-image.jpg">

<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;800&family=Geist+Mono&display=swap"
Expand Down
4 changes: 3 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
[project]
name = "tiny"
version = "1.1.0"
version = "1.1.1"
description = "A package for URL Shortener with QR Code generation"
authors = [
{ name = "recursivezero", email = "152776938+recursivezero@users.noreply.github.com" },
]
maintainers = [
{ name = "Harsh Mishra", email = "187759129+harshmishra2701@users.noreply.github.com" },
{ name = "Ravindara Yadav", email = "156741237+Ravindrayadav04@users.noreply.github.com" },

]
license = { text = "MIT" }
readme = "README.md"
Expand Down
Loading