Thomas Keller 
							
						 
					 
					
						
						
							
						
						f3268b3d37 
					 
					
						
						
							
							uh, we should really share one mtn instance per project and request...  
						
						 
						
						
						
						
					 
					
						2010-06-24 02:27:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						4fdf248cb6 
					 
					
						
						
							
							Merge branch 'master' of github.com:tommyd3mdi/indefero-monotone  
						
						 
						
						
						
						
					 
					
						2010-06-24 02:07:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						1fd1e63043 
					 
					
						
						
							
							* idf.php-dist: rework the documentation of the configuration options and  
						
						 
						
						... 
						
						
						
						add two scenarios, one with a single, global database and one with
  multiple project databases and usher as proxy; add an option for additional
  command line options for the mtn process; remove the protocol type
  configuration option - we're handling this implicit with the new
  mtn_remote_url configuration
* Monotone.php: add the IDF user for ssh:// URIs; add support for remote_stdio
  and rework the command line stitching 
						
						
					 
					
						2010-06-24 01:58:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						5ce324f35f 
					 
					
						
						
							
							* clear the process environment and set LANG properly so we get english error codes and still keep utf8 compliant  
						
						 
						
						... 
						
						
						
						* rename _read to _readStdout and introduce a generic _readStderr which reads from the other pipe on failure 
						
						
					 
					
						2010-06-24 00:10:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						7303e9dd58 
					 
					
						
						
							
							return the correct file name for dropped files from monotone's diff output  
						
						 
						
						
						
						
					 
					
						2010-06-23 15:58:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						e57fc18bcb 
					 
					
						
						
							
							add a README file which contains the first steps and some hints  
						
						 
						
						... 
						
						
						
						for the monotone server configuration as well as some indefero
API critique 
						
						
					 
					
						2010-06-23 01:27:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						9a8148079d 
					 
					
						
						
							
							prevent endless redirection if a requested branch does not exist, i.e. has no matching revisions  
						
						 
						
						
						
						
					 
					
						2010-06-23 00:22:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						24762adecc 
					 
					
						
						
							
							improve error handling and reporting of the stdio process  
						
						 
						
						
						
						
					 
					
						2010-06-21 23:24:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						2ee665ac96 
					 
					
						
						
							
							Merge branch 'master' of git://projects.ceondo.com/indefero  
						
						 
						
						
						
						
					 
					
						2010-06-21 23:23:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis 
							
						 
					 
					
						
						
							
						
						2e1a91622e 
					 
					
						
						
							
							Updated the Russian translations.  
						
						 
						
						
						
						
					 
					
						2010-06-17 20:03:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mainiak 
							
						 
					 
					
						
						
							
						
						4687355351 
					 
					
						
						
							
							Updated the Czech translations.  
						
						 
						
						
						
						
					 
					
						2010-06-15 11:21:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loïc d'Anterroches 
							
						 
					 
					
						
						
							
						
						38dd610319 
					 
					
						
						
							
							Updated the German translations.  
						
						 
						
						
						
						
					 
					
						2010-06-15 11:18:13 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mainiak 
							
						 
					 
					
						
						
							
						
						a4408de74d 
					 
					
						
						
							
							Updated the Czech translations.  
						
						 
						
						
						
						
					 
					
						2010-05-27 20:20:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						7a952215aa 
					 
					
						
						
							
							Added a series of hooks to trigger backup jobs when files are uploaded/deleted.  
						
						 
						
						
						
						
					 
					
						2010-05-21 11:29:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						982b330739 
					 
					
						
						
							
							Added the droping of the tags in the predelete to prevent some integrity issues.  
						
						 
						
						
						
						
					 
					
						2010-05-21 11:28:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						598451f470 
					 
					
						
						
							
							Fixed to get the scripts as executable by default.  
						
						 
						
						
						
						
					 
					
						2010-05-20 12:23:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						3e9229be5f 
					 
					
						
						
							
							Updated to set the subversion hooks at creation of the repository.  
						
						 
						
						
						
						
					 
					
						2010-05-20 10:42:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						ad6148cae7 
					 
					
						
						
							
							Fixed issue 403, make the calcul of project's disk used space optionnal.  
						
						 
						
						
						
						
					 
					
						2010-05-19 10:55:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						2aebc0e099 
					 
					
						
						
							
							Fixed to correctly populate the queue when no notifications are defined.  
						
						 
						
						
						
						
					 
					
						2010-05-18 15:10:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						06022bf378 
					 
					
						
						
							
							Added the type of scm in the queue payload.  
						
						 
						
						
						
						
					 
					
						2010-05-18 14:31:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Solomatin 
							
						 
					 
					
						
						
							
						
						430c9cb00e 
					 
					
						
						
							
							Fixed issue 467, exception when deleting an orphan git repo.  
						
						 
						
						
						
						
					 
					
						2010-05-17 19:40:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						89780b0317 
					 
					
						
						
							
							Fixed ticket 466, Mac OS-friendly source viewing / syntax highlighting.  
						
						 
						
						
						
						
					 
					
						2010-05-17 12:53:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						c534894995 
					 
					
						
						
							
							Added caching of the database, attachments and uploaded files to avoid calculating them each time.  
						
						 
						
						
						
						
					 
					
						2010-05-17 12:17:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						a91ce1600f 
					 
					
						
						
							
							Added a global configuration registry.  
						
						 
						
						
						
						
					 
					
						2010-05-17 10:29:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						145f6d0d1d 
					 
					
						
						
							
							Added a note to help with some Subversion errors when restarting Apache as root.  
						
						 
						
						
						
						
					 
					
						2010-05-17 10:02:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						04e7d7c99b 
					 
					
						
						
							
							Merge branch 'master' of git://projects.ceondo.com/indefero  
						
						 
						
						
						
						
					 
					
						2010-05-12 09:19:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mainiak 
							
						 
					 
					
						
						
							
						
						7ed69c7f4a 
					 
					
						
						
							
							Improved the Czech translations  
						
						 
						
						
						
						
					 
					
						2010-05-12 09:19:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehdi Kabab 
							
						 
					 
					
						
						
							
						
						8f914c44a1 
					 
					
						
						
							
							Fixed issue 459, variables not defined for exec in PHP 5.3.  
						
						 
						
						
						
						
					 
					
						2010-05-11 10:13:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						28ce82c6f6 
					 
					
						
						
							
							Improved to sort the Git tags by reverse chronological order.  
						
						 
						
						
						
						
					 
					
						2010-05-11 09:41:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						641a3b24a5 
					 
					
						
						
							
							Fixed error in the queue addition.  
						
						 
						
						
						
						
					 
					
						2010-05-11 09:23:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						0d61866b89 
					 
					
						
						
							
							Added initial work on the Czech translation.  
						
						 
						
						
						
						
					 
					
						2010-05-10 12:55:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						c1a477e7d0 
					 
					
						
						
							
							Do nothing on webhook without an url.  
						
						 
						
						
						
						
					 
					
						2010-05-10 10:43:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						692d2e53b2 
					 
					
						
						
							
							Changed the header name of the hmac to be generic.  
						
						 
						
						
						
						
					 
					
						2010-05-10 10:21:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						47acc73451 
					 
					
						
						
							
							Added the webhooks.  
						
						 
						
						
						
						
					 
					
						2010-05-10 10:11:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						2f22d48dd0 
					 
					
						
						
							
							Added the queue system to handle the webhooks and asynchronous events.  
						
						 
						
						
						
						
					 
					
						2010-05-06 10:27:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						e0b0a732b4 
					 
					
						
						
							
							phpdoc improved; remove _getMasterBranch() method and implement the specific code directly in getMainBranch()  
						
						 
						
						
						
						
					 
					
						2010-05-02 01:31:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						59ad0f5b11 
					 
					
						
						
							
							* idf.php-dist: improve the document of the various mtn-related configure options; introduce an option to configure the protocole - separate from the url option, which we now name mtn_remote_host  
						
						 
						
						... 
						
						
						
						* IDF_Project: optionally give getSourceAccessUrl() a commit argument, so a particular VCS module can determine a subset of revisions to pull for the specific revision which is browsed
* IDF_Scm_*: add the argument null'd for all VCS; implement a branch lookup for monotone
* tree.html: display the correct branch to clone under each revision tree 
						
						
					 
					
						2010-05-02 00:56:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						3b53ceedcd 
					 
					
						
						
							
							* Monotone.php (IDF_Scm_Monotone): basic_io values need to be unescaped; implement getChangeLog()  
						
						 
						
						... 
						
						
						
						* Monotone.php (IDF_Scm_Monotone_Stdio): add support for multiple, equally named options
* Source.php, commit.html: split-off the global commit template (which had some separate code already for SVN) and adapt the left blocks for mtn to shorten branch and tag names just like we do everywhere else 
						
						
					 
					
						2010-05-01 01:05:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						15a2bd90b3 
					 
					
						
						
							
							Add support for monotone's diff header  
						
						 
						
						
						
						
					 
					
						2010-05-01 00:56:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						c49a8204e0 
					 
					
						
						
							
							Properly activate the correct branches / tags for the currently viewed revision  
						
						 
						
						
						
						
					 
					
						2010-04-30 02:38:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						601e894935 
					 
					
						
						
							
							Use the branch / tag name shortener in two other templates as well.  
						
						 
						
						
						
						
					 
					
						2010-04-30 02:11:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						445c90fefe 
					 
					
						
						
							
							Create a separate class which handles command streaming over mtn automate stdio. Use that everywhere instead of the direct system calls.  
						
						 
						
						
						
						
					 
					
						2010-04-30 02:03:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						b7ced5fa69 
					 
					
						
						
							
							Do not shorten the changelog in the SCM model - thats a task for the view.  
						
						 
						
						
						
						
					 
					
						2010-04-29 23:38:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						995f1a13c3 
					 
					
						
						
							
							Add a new view modifier which allows the shortening of long strings such as branch or tag names. Use that in the tree view and display the full name in a title tag.  
						
						 
						
						
						
						
					 
					
						2010-04-29 23:35:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						cf22909722 
					 
					
						
						
							
							* isAvailable(): check monotone's interface version and mark the interface as available if it matches (we might see later on if this alone is actually a good idea especially if we browse an empty database...)  
						
						 
						
						... 
						
						
						
						* _getCerts(): implement a cert cache and make multiple cert values easily available
* getCommit(), getCommitLarge(), getFile(), getPathInfo(), testHash(): implement
* getTags(): save the first found revision id for a tag as key in the associative array to make tags actually browsable 
						
						
					 
					
						2010-04-29 01:44:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						02603fd8fd 
					 
					
						
						
							
							disable archive generation for now, this is not possible with monotone as it is implemented now in IDF  
						
						 
						
						
						
						
					 
					
						2010-04-29 01:42:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						af4f5aaeb0 
					 
					
						
						
							
							make the path to the monotone executable configurable  
						
						 
						
						
						
						
					 
					
						2010-04-29 01:37:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						f8012c37d1 
					 
					
						
						
							
							from monotone 0.48 onwards the setup command creates its own internal database  
						
						 
						
						
						
						
					 
					
						2010-04-28 01:12:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						5954cd0ad1 
					 
					
						
						
							
							default to the master branch for the head / tip / main revision  
						
						 
						
						
						
						
					 
					
						2010-04-28 00:14:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						5ef6e6c08f 
					 
					
						
						
							
							mtn still needs a local db and project setup if there is nothing beside an empty database remotely  
						
						 
						
						
						
						
					 
					
						2010-04-28 00:13:42 +02:00