| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-12-22 | PGF web service: make the generated index.html for pgf-http a bit more ↵ | hallgren | |
| informative | |||
| 2010-12-22 | gf-server.cabal: update description of fastcgi flag | hallgren | |
| 2010-12-22 | gf-server.cabal: make hsql-mysql optional like fastcgi | hallgren | |
| content-service depends on hsql-mysql, which depends on a C library, so like fastcgi, only compile it if you ask for it explicitly with -ffastcgi. | |||
| 2010-12-22 | gf-server.cabal: Change the default for the flag fastcgi to False | hallgren | |
| If you want the fastcgi server, use cabal install -ffastcgi. This is to avoid problems when you only want to compile pgf-http and the fastcgi library fails to install, which it usually does, since it depends on a C library which is not installed automatically with cabal. | |||
| 2010-12-22 | PGF web service: Use Content-Type text/javascript from JSON output | hallgren | |
| The Content-Type used to be text/json, but this caused warning messages in some web browers. | |||
| 2010-12-22 | tweak gf-server.cabal | krasimir | |
| 2010-12-17 | pgf-http now uses $datadir/www instead of ./www as the document root | hallgren | |
| Along with the changes to Setup.hs it should now be enough to do cabal install pgf-http open http://localhost:41296/ to run the PGF service locally and play with some example grammars in minibar. | |||
| 2010-12-17 | RunHTTP.hs: remove hardcoded document root | hallgren | |
| The document root is now part of the arguments passed to runHTTP. | |||
| 2010-12-17 | Install minibar and some example grammars along with pgf-http | hallgren | |
| Together with the changes to pgf-http, this should make it much easier to run the PGF service and minibar locally. | |||
| 2010-11-26 | Split pgf-server into pgf-fcgi and pgf-http. | hallgren | |
| The dependency on the fastcgi package made pgf-server difficult to compile, so it is now split into - pgf-fgci (main module in pgf-fcgi.hs), which is built only if fastcgi is already installed or if you turn on the fastcgi flag (e.g. by doing 'cabal install -f fastcgi'). - pgf-http (main module in pgf-http.hs) which is always built (and hopefully has no problematic dependencies.) The modules FastCGIUtils and PGFService no longer depend on fastcgi. | |||
| 2010-11-25 | pgf-server: more useful JSON output from lineraizeAll | hallgren | |
| Example: Request: http://www.grammaticalframework.org:41296/grammars/Quiz.pgf?command=linearizeAll&tree=Run+YouPl Response: [{"to":"QuizEng","texts":["you run"]}, {"to":"QuizSwe","texts":["ni l??per","ni springer"]}] Compared to the old command linearize: Request: http://www.grammaticalframework.org:41296/grammars/Quiz.pgf?command=linearize&tree=Run+YouPl' Response: [{"to":"QuizEng","text":"you run"}, {"to":"QuizSwe","text":"ni l??per"}] | |||
| 2010-11-24 | linearizeAll in PGFService | aarne | |
| 2010-11-09 | Make PGFService.hs compile again | hallgren | |
| + PGFService.hs: add Nothing arguments in calls to PGF.parse_ and PGF.getPArseOutput + gf-server.cabal: mark content-server as not buildable, since required source files are missing. | |||
| 2010-10-13 | the PGF service now can do both random and exhaustive generation. these ↵ | krasimir | |
| functions now return both the generated tree and its linearization | |||
| 2010-10-11 | the exhaustive/random generator now knows how to handle computable functions ↵ | krasimir | |
| in the types | |||
| 2010-10-02 | refactor the API for random generation again. Now PGF contains probabilities ↵ | krasimir | |
| in the abstract syntax | |||
| 2010-09-30 | update PGFService to work after the extensions in the random generation API | krasimir | |
| 2010-09-24 | pgf-server HTTP mode: omit charset from ContentType for static files | hallgren | |
| When pfg-server servers a static file in HTTP mode, it is output as is, so specifying charset="iso-8859-1" could be wrong. Note: the a charset can be specified with a meta tag in HTML files, e.g. for files in UTF-8: <meta http-equiv="Content-type" content="text/html;charset=UTF-8"> | |||
| 2010-09-10 | pgf-server HTTP mode: support the Accept-Language header | hallgren | |
| It is needed for the userLanguage field in the grammar info from pgf-server | |||
| 2010-09-03 | pgf-server HTTP mode: workaround for bugs in the httpd-shed package that ↵ | hallgren | |
| prevented the fridge and translate web apps from working queryToArguments "?&input=bla+bla" returns [("&input","bla+bla")] but should return [("input","bla bla")] | |||
| 2010-09-02 | pgf-server HTTP mode feature: return the contents of index.html when the URL ↵ | hallgren | |
| refers to a directory | |||
| 2010-09-02 | Bug fix: add missing error handler for statically served files in pgf-server ↵ | hallgren | |
| HTTP mode | |||
| 2010-09-01 | Standalone HTTP version of pgf-server | hallgren | |
| pgf-server can now act as a standalone HTTP server. To activate this mode, start it with pfg-server http to use the default port number (41296), or give an explicit port number, e.g., pgf-server http 8080 The HTTP server serves PGF files in the same way as the old FastCGI interface. In addition, it also serves static files. The document root for static files is the www subdirectory of the current directory where pgf-server is started. In spite of these addition, backwards compatibility is maintaned. The old FastCGI interface continues to work as before. (It is activated when pgf-server is started without arguments.) | |||
| 2010-08-09 | native representation for HOAS in PMCFG and incremental type checking of the ↵ | krasimir | |
| parse forest | |||
| 2010-08-24 | more advanced complete function in the PGFService | krasimir | |
| 2010-07-31 | bugfix in the PGF browser | krasimir | |
| 2010-07-31 | the PGF service now generates samples of the syntax in the browsing information | krasimir | |
| 2010-07-31 | fix: FastCGIUtils.outputHTML should do UTF8 encoding | krasimir | |
| 2010-07-31 | fix: PGFService should type-check the trees that comes from the user | krasimir | |
| 2010-07-13 | detailed information for the type errors from PGFService | krasimir | |
| 2010-07-08 | update the shell scripts and some other configuration files for GWT 2.0.4 | krasimir | |
| 2010-07-08 | add src/ui folder for both Android and GWT UIs | krasimir | |
| 2010-07-08 | change the package name of the GWT Apps to org.grammaticalframework.ui.gwt | krasimir | |
| 2010-07-08 | upgrade to GWT 2.0.4 | krasimir | |
| 2010-07-08 | FridgeApp and TranslateApp now show the type errors | krasimir | |
| 2010-07-07 | fix PGFService after the change in the parser API | krasimir | |
| 2010-05-28 | disambiguation in Phrasebook: show Eng instead of AST if DisambL is missing; ↵ | aarne | |
| show all alternative disambiguations for each alternative translation | |||
| 2010-04-30 | for backward compatibility we have the old parse function again. the old ↵ | krasimir | |
| functionality is exposed by parse_ | |||
| 2010-04-30 | fix PGFService after the change in the API | krasimir | |
| 2010-04-22 | Update version numbers for build-depends in gf-server.cabal | hallgren | |
| 2010-04-22 | now the PGF service communicates with Graphviz using UTF8 for the input and ↵ | krasimir | |
| binary for the output | |||
| 2010-04-22 | the pgf service now compiles with the latest CGI package | krasimir | |
| 2010-04-20 | Changes to lighttpd.conf to allow grammars.cgi to work | hallgren | |
| 2010-04-04 | in PGFService disambiguation, show tree if there's no disamb grammar | aarne | |
| 2010-03-30 | simplified the treatment of politeness in Phrasebook | aarne | |
| 2010-03-30 | disambiguation in Phrasebook grammars, PGF server, and the GUI | aarne | |
| 2010-03-28 | catching initial bind symbol in PGFServer | aarne | |
| 2010-03-26 | text-like unlexer for phrasebook web service | aarne | |
| 2010-03-26 | fixes for webdemos, including bug in StructuralIta | aarne | |
| 2010-03-22 | www api command translategroup, which uses groupResults | aarne | |
