GithubHelp home page GithubHelp logo

ikkentim / laget Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 2.0 1.75 MB

A NuGet server written using the Laravel PHP Framework (example on http://nuget.timpotze.nl/).

License: The Unlicense

PHP 58.26% JavaScript 23.05% CSS 16.54% HTML 2.15%

laget's People

Contributors

ikkentim avatar melonsmasher avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

laget's Issues

Where to put nupkg?

I've installed LaGet on my server, but I cannot figure out where to place my nupkgs after I've created them so that they show up.

Installation Instructions

The example project looks beautiful!

I would really like to give this a spin, but I'm not familiar with Laravel. Would it be possible to get a series of installation instructions written to the README to help newbies that want to give it a try?

Thanks!

ErrorException in AtomElement.php line 263: - DOMDocument::createElement():

Getting the following error when I request a package:

Url where this is happening: https://choco.sage.edu/api/v2/Packages(Id='blackbird',Version='0.9.98')

This is where the package was pulled from: https://chocolatey.org/api/v2/Packages(Id='blackbird',Version='0.9.98')

I'm assuming it is an encoding issue. Something to do with this line - Free & Ad-free Forever in the Description tag. my XML/Atom knowledge is lacking, not sure what to do on this one.

DOMDocument::createElement(): unterminated entity reference Ad-free Forever - Updated & Simple to Use
in AtomElement.php line 263
at HandleExceptions->handleError('2', 'DOMDocument::createElement(): unterminated entity reference Ad-free Forever - Updated & Simple to Use', '/usr/share/nginx/html/LaGet/app/Atom/AtomElement.php', '263', array('document' => object(DOMDocument), 'self' => object(DOMElement), 'authorElement' => object(DOMElement), 'author' => 'getblackbird.net', 'categoryElement' => object(DOMElement), 'link' => array('rel' => 'edit-media', 'title' => 'V2FeedPackage', 'href' => 'Packages(Id='blackbird',Version='0.9.98')/$value'), 'linkElement' => object(DOMElement), 'value' => 'Packages(Id='blackbird',Version='0.9.98')/$value', 'key' => 'href', 'contentElement' => object(DOMElement), 'propertiesElement' => object(DOMElement), 'property' => array('name' => 'Description', 'value' => '## Features - Blocks Telemetry Completely - Restores Privacy - Removes W10 Upgrade Popups - Portable, Restorable, Flexible - Free & Ad-free Forever - Updated & Simple to Use', 'type' => null), 'propertyElement' => object(DOMElement)))
at DOMDocument->createElement('d:Description', '## Features - Blocks Telemetry Completely - Restores Privacy - Removes W10 Upgrade Popups - Portable, Restorable, Flexible - Free & Ad-free Forever - Updated & Simple to Use') in AtomElement.php line 263
at AtomElement->createElementTree(object(DOMDocument)) in AtomElement.php line 286
at AtomElement->getDocument('https://choco.sage.edu/api/v2') in ApiController.php line 171
at ApiController->package('blackbird', '0.9.98')
at call_user_func_array(array(object(ApiController), 'package'), array('id' => 'blackbird', 'version' => '0.9.98')) in Controller.php line 256
at Controller->callAction('package', array('id' => 'blackbird', 'version' => '0.9.98')) in ControllerDispatcher.php line 164
at ControllerDispatcher->call(object(ApiController), object(Route), 'package') in ControllerDispatcher.php line 112
at ControllerDispatcher->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 102
at Pipeline->then(object(Closure)) in ControllerDispatcher.php line 114
at ControllerDispatcher->callWithinStack(object(ApiController), object(Route), object(Request), 'package') in ControllerDispatcher.php line 68
at ControllerDispatcher->dispatch(object(Route), object(Request), 'Laget\Http\Controllers\ApiController', 'package') in Route.php line 203
at Route->runWithCustomDispatcher(object(Request)) in Route.php line 134
at Route->run(object(Request)) in Router.php line 708
at Router->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 102
at Pipeline->then(object(Closure)) in Router.php line 710
at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 674
at Router->dispatchToRoute(object(Request)) in Router.php line 635
at Router->dispatch(object(Request)) in Kernel.php line 236
at Kernel->Illuminate\Foundation\Http{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in DebugRequest.php line 28
at DebugRequest->handle(object(Request), object(Closure))
at call_user_func_array(array(object(DebugRequest), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in ShareErrorsFromSession.php line 49
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in StartSession.php line 62
at StartSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in EncryptCookies.php line 59
at EncryptCookies->handle(object(Request), object(Closure))
at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in CheckForMaintenanceMode.php line 44
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 102
at Pipeline->then(object(Closure)) in Kernel.php line 122
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 87
at Kernel->handle(object(Request)) in index.php line 53

Undefined index: QUERY_STRING

Getting the following error on a fresh clone:

ErrorException in DebugRequest.php line 19:
Undefined index: QUERY_STRING

in DebugRequest.php line 19
at HandleExceptions->handleError('8', 'Undefined index: QUERY_STRING', '/Users/melon/Google Drive/Developer/github.com/MelonSmasher/LaGet/app/Http/Middleware/DebugRequest.php', '19', array('request' => object(Request), 'next' => object(Closure))) in DebugRequest.php line 19
at DebugRequest->handle(object(Request), object(Closure))
at call_user_func_array(array(object(DebugRequest), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in ShareErrorsFromSession.php line 54
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in StartSession.php line 62
at StartSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in EncryptCookies.php line 59
at EncryptCookies->handle(object(Request), object(Closure))
at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in CheckForMaintenanceMode.php line 42
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 102
at Pipeline->then(object(Closure)) in Kernel.php line 123
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 88
at Kernel->handle(object(Request)) in index.php line 53
at require_once('/Users/melon/Google Drive/Developer/github.com/MelonSmasher/LaGet/public/index.php') in server.php line 21

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.