-
Notifications
You must be signed in to change notification settings - Fork 0
Insights: nullcoder/ghostpaste
Overview
-
- 84 Merged pull requests
- 0 Open pull requests
- 45 Closed issues
- 16 New issues
Could not load contribution data
Please try again later
84 Pull requests merged by 1 person
-
feat: add refresh-expired and refresh-timeout attributes to Turnstile
#146 merged
Jun 9, 2025 -
perf: optimize Turnstile callbacks to prevent re-renders
#145 merged
Jun 8, 2025 -
fix: remove redundant checks and add explicit render mode
#144 merged
Jun 8, 2025 -
refactor: simplify Turnstile component and align with official API
#143 merged
Jun 8, 2025 -
fix: Prevent Turnstile widget from constantly reloading
#142 merged
Jun 8, 2025 -
docs: Clarify environment variable usage and add .env.production
#141 merged
Jun 8, 2025 -
feat: Add Cloudflare Turnstile bot protection
#140 merged
Jun 8, 2025 -
feat: add social meta tags, expand FAQ, and polish for launch
#139 merged
Jun 8, 2025 -
fix: resolve CodeMirror dark mode and theme switching issues
#138 merged
Jun 8, 2025 -
feat: comprehensive website polish and security loading animations
#137 merged
Jun 8, 2025 -
feat: implement gist viewing flow with client-side decryption
#136 merged
Jun 8, 2025 -
feat: implement gist creation flow with complete UI integration (#120)
#135 merged
Jun 8, 2025 -
feat: implement Update/Delete APIs with enhanced security
#119 merged
Jun 8, 2025 -
feat: implement read gist APIs with comprehensive error handling
#118 merged
Jun 7, 2025 -
feat: enable smart placement for optimal global performance
#117 merged
Jun 7, 2025 -
feat: create comprehensive content pages and update navigation
#116 merged
Jun 7, 2025 -
feat: implement Create Gist API with improved error handling
#115 merged
Jun 7, 2025 -
feat: add custom ghost logo branding throughout the site
#114 merged
Jun 7, 2025 -
feat: implement storage operations with retry logic (#104)
#113 merged
Jun 7, 2025 -
docs: update project documentation and add Claude Code narrative
#112 merged
Jun 7, 2025 -
feat: implement R2 storage foundation
#111 merged
Jun 7, 2025 -
docs: add Phase 5 API Development tracking documentation
#110 merged
Jun 7, 2025 -
feat: add humorous ghost-themed 404 page
#102 merged
Jun 7, 2025 -
feat: implement global keyboard shortcuts
#101 merged
Jun 7, 2025 -
docs: improve storage structure to eliminate redundancy
#100 merged
Jun 7, 2025 -
feat: implement VersionSelector component
#99 merged
Jun 7, 2025 -
feat: implement Footer component
#98 merged
Jun 7, 2025 -
feat: implement LoadingState components
#97 merged
Jun 7, 2025 -
feat: implement FileList component (#66)
#96 merged
Jun 7, 2025 -
feat: implement PasswordInput component (#65)
#95 merged
Jun 7, 2025 -
docs: update tracking for ExpirySelector completion
#94 merged
Jun 7, 2025 -
feat: implement ExpirySelector component (#64)
#93 merged
Jun 7, 2025 -
docs: update tracking for Container component completion
#92 merged
Jun 7, 2025 -
refactor: update main pages to use Container component
#91 merged
Jun 7, 2025 -
feat: implement Container component for consistent spacing
#90 merged
Jun 7, 2025 -
docs: update CLAUDE.md with recent accomplishments
#89 merged
Jun 7, 2025 -
docs: update tracking after PR #87 merge
#88 merged
Jun 7, 2025 -
feat: implement comprehensive copy-to-clipboard functionality
#87 merged
Jun 7, 2025 -
feat: implement ErrorBoundary component for graceful error handling
#86 merged
Jun 7, 2025 -
feat: implement ShareDialog component for gist sharing
#85 merged
Jun 7, 2025 -
feat: implement GistViewer component (#61)
#84 merged
Jun 7, 2025 -
feat: implement header component with navigation
#83 merged
Jun 7, 2025 -
fix: refactor duplicate filename validation to parent component
#81 merged
Jun 7, 2025 -
refactor: expose CodeEditor handle
#80 merged
Jun 7, 2025 -
Add AGENTS guidelines reference
#79 merged
Jun 7, 2025 -
fix: resolve MultiFileEditor issues
#78 merged
Jun 6, 2025 -
docs: update tracker to reflect FileEditor completion
#77 merged
Jun 6, 2025 -
docs: update tracking for CodeEditor component
#76 merged
Jun 6, 2025 -
feat: implement CodeMirror editor wrapper component (#54)
#75 merged
Jun 6, 2025 -
docs: update design tokens completion status
#74 merged
Jun 6, 2025 -
feat: complete Phase 4 UI Components planning and issue creation
#73 merged
Jun 6, 2025 -
docs: design multi-file editor with GitHub Gist-style UX
#51 merged
Jun 6, 2025 -
docs: add comprehensive encryption architecture documentation
#50 merged
Jun 6, 2025 -
feat: add encryption helper utilities and base64 module
#49 merged
Jun 6, 2025 -
fix: resolve TypeScript errors in test files
#48 merged
Jun 6, 2025 -
feat: create integration tests for encryption workflow
#47 merged
Jun 6, 2025 -
feat: implement PIN authentication with PBKDF2-SHA256
#46 merged
Jun 6, 2025 -
feat: implement binary format encoding/decoding for multi-file support
#45 merged
Jun 6, 2025 -
docs: add CONTRIBUTING.md and update documentation references
#44 merged
Jun 6, 2025 -
feat: implement Web Crypto API encryption/decryption utilities
#43 merged
Jun 6, 2025 -
docs: add Phase 3 GitHub issue IDs to TODO.md
#42 merged
Jun 6, 2025 -
feat: improve local development setup with integrated Miniflare
#35 merged
Jun 6, 2025 -
feat: implement core utility functions
#34 merged
Jun 6, 2025 -
docs: mark configuration tasks as completed in TODO.md
#33 merged
Jun 6, 2025 -
feat: set up configuration management and constants
#32 merged
Jun 6, 2025 -
feat: create core TypeScript interfaces and types
#31 merged
Jun 5, 2025 -
docs: add Phase 2 issue IDs to TODO.md
#30 merged
Jun 5, 2025 -
docs: mark Phase 1 as complete in TODO.md
#25 merged
Jun 5, 2025 -
feat: verify Cloudflare R2 setup
#24 merged
Jun 5, 2025 -
feat: create project folder structure
#23 merged
Jun 5, 2025 -
feat: set up testing infrastructure
#22 merged
Jun 5, 2025 -
feat: install core dependencies
#21 merged
Jun 5, 2025 -
feat: install and configure UI dependencies
#20 merged
Jun 5, 2025 -
feat: set up code quality tools
#19 merged
Jun 5, 2025 -
config: Add custom domain ghostpaste.dev to wrangler.toml
#18 merged
Jun 5, 2025 -
fix: Migrate from @cloudflare/next-on-pages to OpenNext
#17 merged
Jun 5, 2025 -
feat: Configure Cloudflare Workers environment
#16 merged
Jun 5, 2025 -
docs: Update workflow process with project board management
#15 merged
Jun 5, 2025 -
feat: Initialize Next.js 15 project with TypeScript
#14 merged
Jun 5, 2025 -
docs: add Phase 1 issue tracking to TODO.md
#13 merged
Jun 5, 2025 -
docs: add GitHub labels guide
#4 merged
Jun 5, 2025 -
docs: add implementation TODO tracker and update to Next.js 15
#3 merged
Jun 5, 2025 -
docs: add comprehensive README
#2 merged
Jun 5, 2025 -
feat: initial project specification and architecture
#1 merged
Jun 5, 2025
45 Issues closed by 1 person
-
feat: implement gist creation flow
#120 closed
Jun 8, 2025 -
feat: implement PUT and DELETE endpoints for gists
#107 closed
Jun 8, 2025 -
feat: implement GET endpoints for gists
#106 closed
Jun 7, 2025 -
feat: implement POST /api/gists endpoint
#105 closed
Jun 7, 2025 -
feat: implement R2 storage operations
#104 closed
Jun 7, 2025 -
feat: implement R2 storage foundation
#103 closed
Jun 7, 2025 -
feat: implement keyboard shortcuts
#72 closed
Jun 7, 2025 -
feat: create version history dropdown
#71 closed
Jun 7, 2025 -
feat: add toast notification system
#68 closed
Jun 7, 2025 -
feat: create footer component
#70 closed
Jun 7, 2025 -
feat: create loading state components
#67 closed
Jun 7, 2025 -
feat: create file list/tab component
#66 closed
Jun 7, 2025 -
feat: create password input component for edit protection
#65 closed
Jun 7, 2025 -
feat: create expiry time selector component
#64 closed
Jun 7, 2025 -
feat: create share dialog with copy functionality
#60 closed
Jun 7, 2025 -
Implement ErrorBoundary component for error handling
#58 closed
Jun 7, 2025 -
feat: create container component for consistent spacing
#62 closed
Jun 7, 2025 -
Implement copy to clipboard functionality
#59 closed
Jun 7, 2025 -
feat: create gist viewer component
#61 closed
Jun 7, 2025 -
feat: create header component with navigation
#53 closed
Jun 7, 2025 -
feat: create add file button component
#63 closed
Jun 6, 2025 -
Implement MultiFileEditor component for managing multiple files
#56 closed
Jun 6, 2025 -
Implement FileEditor component for single file editing
#55 closed
Jun 6, 2025 -
Implement CodeEditor component with CodeMirror v6
#54 closed
Jun 6, 2025 -
Create design tokens system for theming
#57 closed
Jun 6, 2025 -
feat: add copy to clipboard functionality
#69 closed
Jun 6, 2025 -
Test issue
#52 closed
Jun 6, 2025 -
docs: add encryption architecture documentation
#41 closed
Jun 6, 2025 -
feat: add encryption helper utilities
#40 closed
Jun 6, 2025 -
test: add integration tests for encryption workflow
#39 closed
Jun 6, 2025 -
feat: implement PBKDF2 PIN hashing and validation
#38 closed
Jun 6, 2025 -
feat: implement binary format encoding/decoding for multi-file support
#37 closed
Jun 6, 2025 -
feat: implement Web Crypto API encryption/decryption utilities
#36 closed
Jun 6, 2025 -
Configure Miniflare for local Cloudflare Workers development
#29 closed
Jun 6, 2025 -
Implement core utility functions
#28 closed
Jun 6, 2025 -
Set up configuration management and constants
#27 closed
Jun 6, 2025 -
Create core TypeScript interfaces and types
#26 closed
Jun 5, 2025 -
Verify Cloudflare R2 setup
#12 closed
Jun 5, 2025 -
Create project folder structure
#11 closed
Jun 5, 2025 -
Set up testing infrastructure
#10 closed
Jun 5, 2025 -
Install core dependencies
#9 closed
Jun 5, 2025 -
Install and configure UI dependencies
#8 closed
Jun 5, 2025 -
Set up code quality tools
#7 closed
Jun 5, 2025 -
Configure Cloudflare Workers environment
#6 closed
Jun 5, 2025 -
Initialize Next.js 15 project with TypeScript
#5 closed
Jun 5, 2025
16 Issues opened by 1 person
-
Fix remaining test failures and skipped tests
#134 opened
Jun 8, 2025 -
feat: implement animations and UI polish
#133 opened
Jun 8, 2025 -
feat: implement PWA support
#132 opened
Jun 8, 2025 -
feat: implement print and export functionality
#131 opened
Jun 8, 2025 -
feat: implement keyboard navigation
#130 opened
Jun 8, 2025 -
feat: implement comprehensive loading and error states
#129 opened
Jun 8, 2025 -
feat: implement syntax highlighting and themes
#128 opened
Jun 8, 2025 -
feat: implement search and filter functionality
#127 opened
Jun 8, 2025 -
feat: implement one-time view gists
#126 opened
Jun 8, 2025 -
feat: implement self-expiring gists
#125 opened
Jun 8, 2025 -
feat: implement version history
#124 opened
Jun 8, 2025 -
feat: implement file management
#123 opened
Jun 8, 2025 -
feat: implement gist editing flow
#122 opened
Jun 8, 2025 -
feat: implement gist viewing flow
#121 opened
Jun 8, 2025 -
feat: create API documentation and testing
#109 opened
Jun 7, 2025 -
feat: implement API middleware and security
#108 opened
Jun 7, 2025