Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
rcreasey
goliath
Repository navigation
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
goliath
spec
integration
on
http_router
User selector
All users
Datepicker
All time
Commit history
Commits on Jun 19, 2011
correct 405 support, sintra style dsl for API
Josh Hull
committed
f96bd2d
View commit details
Copy full SHA for f96bd2d
View code at this point
Browse repository at this point
use http_router and pass params into apis
Josh Hull
committed
06251c5
View commit details
Copy full SHA for 06251c5
View code at this point
Browse repository at this point
Commits on May 25, 2011
Refactoring and add more tests for maps/routes
wicz
committed
d2d26c3
View commit details
Copy full SHA for d2d26c3
View code at this point
Browse repository at this point
Commits on May 17, 2011
Pass API to server block.
Show description for fd874ec
dj2
committed
fd874ec
View commit details
Copy full SHA for fd874ec
View code at this point
Browse repository at this point
Commits on May 15, 2011
Goliath.env should throw an exception if unset
Show description for b7e4410
gregwebs
committed
b7e4410
View commit details
Copy full SHA for b7e4410
View code at this point
Browse repository at this point
Commits on Apr 30, 2011
Added spec for tracer, added it to the echo example. Tracer uses the AsyncMiddleware -- with the small change that now all responses emit a log line, not just the async chain. Tracer now calls trac…
Show description for b2ad607
Philip (flip) Kromer
committed
b2ad607
View commit details
Copy full SHA for b2ad607
View code at this point
Browse repository at this point
Commits on Apr 29, 2011
Add alternate syntax to map call.
Show description for b260c68
dj2
committed
b260c68
View commit details
Copy full SHA for b260c68
View code at this point
Browse repository at this point
Commits on Apr 28, 2011
formatting
dj2
committed
6005580
View commit details
Copy full SHA for 6005580
View code at this point
Browse repository at this point
Commits on Apr 27, 2011
Added spec for rack routes. The 'uses API middleware' spec is failing because middleware for a routed API is not being used.
alexkwolfe
committed
2aa199a
View commit details
Copy full SHA for 2aa199a
View code at this point
Browse repository at this point
Commits on Apr 23, 2011
include Goliath::Rack::Templates lets you render any number of templates, using code pilfered from Sinatra. Here's the base code; the example's views will follow.
Philip (flip) Kromer
committed
4b9912c
View commit details
Copy full SHA for 4b9912c
View code at this point
Browse repository at this point
Commits on Apr 18, 2011
formatting
dj2
committed
f484d2f
View commit details
Copy full SHA for f484d2f
View code at this point
Browse repository at this point
rescuing Goliath::Validation::Error separately from general Exception. Required that Goliath::Validation::Error be split off into own file and require'd into goliath/api.rb
Philip (flip) Kromer
committed
1fab85e
View commit details
Copy full SHA for 1fab85e
View code at this point
Browse repository at this point
Api catches *all* errors, which means you can't use Goliath::Rack::ValidationError to catch an error raised within the Goliath::API class. I don't really like this implementation, but here's a patc…
Show description for 87e0897
Philip (flip) Kromer
committed
87e0897
View commit details
Copy full SHA for 87e0897
View code at this point
Browse repository at this point
Commits on Apr 9, 2011
fix reloader when using other middleware, reloader is on by default in
Show description for cfa9340
igrigorik
committed
cfa9340
View commit details
Copy full SHA for cfa9340
View code at this point
Browse repository at this point
fix reloader magic
dj2
committed
0d0c4bb
View commit details
Copy full SHA for 0d0c4bb
View code at this point
Browse repository at this point
Better handling of POST data
Show description for aaf12ac
dj2
committed
aaf12ac
View commit details
Copy full SHA for aaf12ac
View code at this point
Browse repository at this point
Commits on Mar 27, 2011
simplify test
dj2
committed
e734820
View commit details
Copy full SHA for e734820
View code at this point
Browse repository at this point
Commits on Mar 26, 2011
spec for 201 response with empty body - should return content-length set
Show description for 3a8b250
igrigorik
committed
3a8b250
View commit details
Copy full SHA for 3a8b250
View code at this point
Browse repository at this point
Commits on Mar 24, 2011
add multipart body test
dj2
committed
857eb95
View commit details
Copy full SHA for 857eb95
View code at this point
Browse repository at this point
Commits on Mar 21, 2011
http_log spec
dj2
committed
e8e6f3c
View commit details
Copy full SHA for e8e6f3c
View code at this point
Browse repository at this point
Commits on Mar 16, 2011
test POST params are getting parsed properly
dj2
committed
e709660
View commit details
Copy full SHA for e709660
View code at this point
Browse repository at this point
Commits on Mar 12, 2011
Include Goliath::TestHelper in spec/integration automatically by using RSpec's :file_path metadata option.
justinko
committed
0919cfe
View commit details
Copy full SHA for 0919cfe
View code at this point
Browse repository at this point
Commits on Mar 8, 2011
force the resposne format so Rack::ContentLength will work correctly
dj2
committed
46cafe4
View commit details
Copy full SHA for 46cafe4
View code at this point
Browse repository at this point
Commits on Mar 5, 2011
remove rspec specific stuff from test helper
dj2
committed
f73cb1b
View commit details
Copy full SHA for f73cb1b
View code at this point
Browse repository at this point
rename to test helper
dj2
committed
04eb07f
View commit details
Copy full SHA for 04eb07f
View code at this point
Browse repository at this point
add rspec test helper module
dj2
committed
a06f7e1
View commit details
Copy full SHA for a06f7e1
View code at this point
Browse repository at this point
Commits on Feb 26, 2011
support for asynchronous request processing (ex: handling a streaming
Show description for 117aad8
igrigorik
committed
117aad8
View commit details
Copy full SHA for 117aad8
View code at this point
Browse repository at this point
Commits on Feb 24, 2011
use the built-in em-synchrony fiber sleep
igrigorik
committed
7fc1386
View commit details
Copy full SHA for 7fc1386
View code at this point
Browse repository at this point
use yajl in specs
igrigorik
committed
33bf710
View commit details
Copy full SHA for 33bf710
View code at this point
Browse repository at this point
Commits on Feb 23, 2011
more explicit pipelining spec - check for order
igrigorik
committed
bd8387f
View commit details
Copy full SHA for bd8387f
View code at this point
Browse repository at this point
support for HTTP pipelining with parallel server-side execution & deferred send
igrigorik
committed
811e2b4
View commit details
Copy full SHA for 811e2b4
View code at this point
Browse repository at this point
Commits on Feb 21, 2011
first working keepalive - plenty of room for refactor/improvements
igrigorik
committed
891ae9c
View commit details
Copy full SHA for 891ae9c
View code at this point
Browse repository at this point
Commits on Feb 20, 2011
fixed a folder naming typo
mattetti
committed
d094a99
View commit details
Copy full SHA for d094a99
View code at this point
Browse repository at this point
Loading
You can’t perform that action at this time.