Commit Graph

33 Commits

Author SHA1 Message Date
Klaus Silveira
5122e91b49 Major refactoring of the codebase, specially in the directory scanning parts.
I have removed the directory management features from Gitter and ported them to GitList,
since they are application-specific logic. I was unhappy with the way directories and multiple
directories were handled, so i altered almost everything.

The tests are OK, but the coverage is not good. This means that i'll need som help from all
GitList users that are actively testing the development version with multiple directories.

I have removed the directory caching feature for now, it will be re-implemented soon.
2013-06-01 12:51:25 -03:00
Wim Rijnders
a22760d5ad Gitlist php code compliant with PSR-1 and PSR-2. 2013-02-05 11:27:10 +01:00
Wim Rijnders
81ed4648b8 gitlist passes units tests. 2013-01-27 22:06:10 +01:00
Wim Rijnders
c41253d01b Merged with master main repo. 2013-01-19 09:06:31 +01:00
Wim Rijnders
ccdee643c6 multiple dir's fully tested. 2012-12-20 20:56:10 +01:00
Klaus Silveira
4da58fb72b Merge pull request #201 from zauguin/master
PHP Built-In Web  Server
2012-12-19 10:43:21 -08:00
Wim Rijnders
b644610438 Renamed getRepository() in gitter Client, to avoid method name collision; some code cleanup. 2012-12-04 06:29:10 +01:00
Wim Rijnders
2d0380834f Multiple root dir's recursion. Works fine, using them per repo needs to be figured out. 2012-12-02 20:42:21 +01:00
zauguin
26f3fecb17 Added support for PHP built-in Web server 2012-11-01 18:43:17 +01:00
Christian Schorn
d46704d21e Moved config loading to index.php
As `index.php` is the entry point of the webapp, loading configuration
data from the `config.ini` should take place there. This makes testing
easier, since a properly formatted `config.ini` (whose values are
overriden anyway) is no longer needed.
2012-10-31 18:06:30 +01:00
Klaus Silveira
2abf80e333 Setting the default date timezone to make sure systems without a properly configured php.ini can run GitList 2012-10-30 23:57:47 -02:00
Klaus Silveira
ca172c2d52 New architecture to make tests easier 2012-07-26 03:42:29 -03:00
Jérôme Tamarelle
5624c4bc0f Move services init to a specific GitList\Application class 2012-07-15 11:11:42 +02:00
Klaus Silveira
66ec944da1 Trying to decouple the Git communication library from the GitList application as much as possible 2012-07-15 02:04:23 -03:00
Klaus Silveira
6a0baffc9c Better configuration handling and abstraction 2012-07-15 01:50:38 -03:00
Klaus Silveira
7fe9182f11 Major refactoring of the application structure, mostly namespace changes and re-organization 2012-07-15 00:32:24 -03:00
Klaus Silveira
3c39537971 Merge pull request #81 from GromNaN/zipball
Add zipball and tarball download (fix #66)
2012-07-14 07:50:21 -07:00
Jérôme Tamarelle
929f1807d4 Enable app debug in config.ini 2012-07-14 13:56:12 +02:00
Jérôme Tamarelle
8c0e45164c Create zipball / tarball feature
Archives are cached in cache/archives/repo/tree to never generate
the same tree archive twice.
2012-07-14 12:47:23 +02:00
Michał Prochowski
d75a8739d5 Merge remote-tracking branch 'upstream/master' 2012-07-08 22:03:22 +02:00
Fabien Potencier
65e0bd402b fixed URL management 2012-07-07 08:57:38 +02:00
Klaus Silveira
bdf670a46b Master branch is now the future 0.3 2012-07-06 09:57:05 -03:00
Klaus Silveira
946c2732a6 Updating installation instructions, going to 0.2 2012-07-05 13:24:21 -03:00
Klaus Silveira
cd497812ba Dropping PHAR, using Composer for dependency management 2012-07-04 12:07:46 -03:00
Michał Prochowski
c253b2f96b Fix warnings:
- Warning: parse_ini_file(config.ini) [function.parse-ini-file]: failed to open stream: No such file or directory in /home/mablo/www/gitlist/index.php on line 8

- Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/mablo/git/index.php/.git/HEAD) is not within the allowed path(s): (/usr/local/php5) in /home/mablo/www/gitlist/lib/Git/Client.php on line 90
2012-07-04 17:02:06 +02:00
Erik Amaru Ortiz
e57ada553e Litle tweaks for config.ini-example
- tweak for git.repositories config to don't care "with ending slash" cond.
- tweak for app.baseurl config to don't care "without ending slash" cond.
2012-06-10 08:14:36 -04:00
Ángel Guzmán Maeso
e1e0f867a0 Make explicit the phar:// scheme 2012-06-09 04:59:48 +02:00
Klaus Silveira
9e366378b0 Verify repository folder existence before anything, fixes #44 2012-06-07 02:43:16 -03:00
Klaus Silveira
167c5b83cc Implementing hidden repository feature, fixes #30 2012-06-07 01:34:22 -03:00
Klaus Silveira
8ac31cdc93 Adding support to syntax highlighting for custom extensions, fixes #34. Thanks @attiks 2012-06-07 00:55:56 -03:00
Klaus Silveira
31bce3a1d0 Reverting 2012-05-23 21:26:13 -03:00
Klaus Silveira
3f3c25bce8 Adding very simple pagination to commits, both repository and history. Fixes #4 2012-05-23 03:10:37 -03:00
Klaus Silveira
df43c987cf Initial commit 2012-05-18 01:38:33 -03:00