r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!CureCode] web-based bugtracking tool

Dockimbel
2-Feb-2010
[912]
Webapp's root-dir must point to the folder where CureCode application 
is located. The install script doesn't move anything nor creates 
any file, it just builds the bugs database and prints out a webapp 
definiton based on the location of the CureCode folder, and answers 
you give.
james_nak
2-Feb-2010
[913]
Yes, I see that. What I was referring to was whether or not Cheyenne 
can see outside of  host's root-dir. BTW, the whole thing (Cheyenne 
and Curecode) work great.
Dockimbel
2-Feb-2010
[914]
Cheyenne can see what REBOL can see, there's currenlty no specific 
limitations in Cheyenne. However, it would be safer to limit accessible 
folders using the SECURE sandboxing system.
james_nak
2-Feb-2010
[915]
OK, thanks. Great stuff.
Graham
5-Feb-2010
[916]
Would be better to create a R3 GUI project  now ... or filter them 
off and import them later on?
Paul
6-Feb-2010
[917]
Doc, you might want to add a feature to curecode so that a user has 
a default project so we don't need to choose it everytime.
Graham
6-Feb-2010
[918]
There is already ...
Paul
6-Feb-2010
[919x2]
Really? I'll recheck as I must have missed it.
Ahhh there is.  I haven't been in my profie for so long.
james_nak
8-Feb-2010
[921x2]
Just wondering if  others are experiencing this behavior and/or this 
is a Cheyenne issue. After so many hours I have to restart the Cheyenne 
services in order for curecode to work. Cheyenne is working in that 
I can go to any other page.
I'll try logging out and seeing if that makes a difference. Maybe 
the session expires and then on this local machine (also runs the 
services), it needs the service restart.
Graham
8-Feb-2010
[923]
Since Cheyenne is still working it sounds like the issue might be 
with the database ...
Henrik
9-Feb-2010
[924]
james, I have no such issues, but I guess it depends on how intensely 
the database is used. maybe write a separate test script that performs 
db access and reads some curecode tables into the browser. if it 
doesn't work, when curecode fails, then the db connection must be 
bad.
Dockimbel
9-Feb-2010
[925]
James, I've never experienced that. CC's default session expiration 
time is 30 minutes. I'll install Cheyenne as service on my XP box 
and will see how it behaves with CC after a few hours.
james_nak
9-Feb-2010
[926]
Guys, thanks for your input. I did log off, thinking that perhaps 
not doing so might be causing the issue. This morning, the same "page 
unavailable" occured. I checked the log and there is an RSP script 
 error in the head.rsp file:

 ** Script Error : say expected data argument of type: string none 
	** Where: rsp-script 
	** Near:  [projects/2: say projects/2 

Then a separate entry 

Request = make object! [ ...
 referring to the index.rsp file.


I can in fact run my test page which has a mysql test  that reads 
the curecode tables within it without any issues.


I have that work-around of restarting the service so I'm cool. I 
was just wondering if anyone else had that same behavior.

I'm also going to test it from another machine today.


Interesting. Reaching the server from another machine worked. Then 
when I went back to the server machine and tried curecode, it also 
worked.  

I'll do some more tests and let you know. Thanks.
Dockimbel
9-Feb-2010
[927]
Can you run it for a whole day in normal mode (not as service) to 
see if it's related to service mode?
james_nak
9-Feb-2010
[928]
OK, I''ll do that.
james_nak
10-Feb-2010
[929]
Alright. I ran it  overnight as an application and it produced the 
error. But, I also had the browser running overnight. I just closed 
and re-launched the browser and now it works. Perhaps it is a cache 
issue.

I think we can at least say that it is not related to the cheyenne 
services.
Dockimbel
10-Feb-2010
[930]
Thanks for testing. Good to know, I think that's probably related 
to the way session expiration is handled in CC. I'll see if I can 
reproduce that with a short session timeout.
Dockimbel
11-Feb-2010
[931]
After a few attempts playing with expired sessions, I can't reproduce 
your issue with the latest SVN revision. Try to run Cheyenne in verbose 
mode using : -vvv as command line argument and send me the log chey-* 
log file once the error happens.
james_nak
11-Feb-2010
[932]
OK, I will. This morning I quit the browser and started the browser 
up again. It works fine. So the context where I have that issue is 
when the page is left open for some period of time.
Dockimbel
11-Feb-2010
[933]
What page?
BrianH
11-Feb-2010
[934]
Could category be added to the possible criteria on the detail page?
james_nak
12-Feb-2010
[935]
Doc, the Curecode page. OK, I let it sit overnight and got the error. 
Which log do you want ? Trace-80? Default-access?
Dockimbel
12-Feb-2010
[936]
All of them (including chey-<pid>.log file if you have it). Just 
zip them and send them to me by email. Thanks for taking the time 
to help me investiguate this issue.
james_nak
12-Feb-2010
[937]
Yeah, I haven't seen the chey file. Where do you want me to send 
them to? The nr address?
Dockimbel
12-Feb-2010
[938x2]
The one from my AltMe profile is ok.
The chey-<pid> file is produced when Cheyenne is run in verbose mode 
(-v... command line option) with no window (-w or encapped).
james_nak
12-Feb-2010
[940]
Hmm. I thought I was running it in verbose mode but maybe not. I 
do not see that file. I sent the files a little earlier.
Dockimbel
13-Feb-2010
[941]
Got them. I give it a look today.
Dockimbel
15-Feb-2010
[942]
Brian: your request has been implemented in the upcoming 0.9.11 version. 
I should put it online by tomorrow.
BrianH
15-Feb-2010
[943]
Thanks. I've been trying to make the categories more useful, when 
you're fixing a bunch of related bugs. This should help.
Henrik
16-Feb-2010
[944]
It seems that some users are still not able to sign up for a curecode 
account:

http://www.rebol.com/cgi-bin/blog.r?view=0457#comments
Dockimbel
16-Feb-2010
[945]
I've activated all pending accounts manually. It seems that some 
hosting mail services like qip.ru have a hard time dealing with 8bit 
encoded emails. I've sign up for an account @hotbox.ru and will fix 
this issue in Cheyenne's MTA.
Graham
16-Feb-2010
[946]
are you sure that they're not spam?
Dockimbel
16-Feb-2010
[947]
How can I know?
Graham
16-Feb-2010
[948x2]
100% of the hundreds of signups for my old website from .ru domains 
were spambots
Normally the email confirmation fails so you know that way
Dockimbel
17-Feb-2010
[950]
CureCode server will be down for a few seconds for maintenance starting 
from now.
Oldes
17-Feb-2010
[951]
SimpleMachines forum is switching into temp page informing about 
maintenance mode - so people see the message, but are not able to 
access dynamic content, databases and so.
Dockimbel
17-Feb-2010
[952x6]
Database migration failed, Curecode server restarted with previous 
configuration. Will retry again after checking logs.
Oldes, that would require to setup a dedicated web server for that 
maintenance page. As usually, the service interruption is just for 
a few seconds, it's most of the time not even noticed by users.
If I have to take down the server for a longer time, I'll provide 
an info page.
Database migration done. Curecode.org domain's IP has been changed 
to point to a new server, so during the DNS propagation time, curecode.org 
will work on both the old and new server (24-48h). Both Curecode 
instances are now pointing to the same database instance on the new 
server. If all goes well, you shouldn't notice anything, nor have 
any downtime. Let me know if there's any issue.
The new version 0.9.11 is ready, I'll install it once the migration 
to the new server will be fully completed, so in two days.
FYI, my DNS hosting company doesn't allow lowering the TTL, so I 
had to resort to such solution to avoid service interruption due 
to DNS propagation. The new IP is a failover address that I can attach 
freely to any of our servers without any delay, so future server 
migration will be easier to handle.
Dockimbel
20-Feb-2010
[958]
CureCode application upgraded to 0.9.11. Changelog :

	o FEAT: Custom captcha system replaced by ReCaptcha.

 o FEAT: Auto-adjusting scale for bar charts in stats (more accurate 
 and readable).
	o FEAT: Category selector added in tickets list detailed view

 o FEAT: Empty attached file section not shown anymore in tickets 
 read-only view.
	

 o FIX: When clicked, attached files will now show up in browser's 
 window by default.

 o FIX: When attaching file in a new ticket, the returned attached 
 filename was 'none'.
Dockimbel
23-Feb-2010
[959]
New CureCode instance for Softnnov's OSS projects: http://curecode.org/si/
 (you can import your REBOL3 CC account on the new registration page: 
http://curecode.org/si/register.rsp, just use "rebol3" as instance 
name).
BrianH
8-Mar-2010
[960]
Today I am having trouble updating a ticket in the rebol3 project. 
I do "Update Ticket" and the changes stay there, except the "Fixed 
in" field changes, and when I go back to View Tickets the changes 
aren't there, nor are they when I go back to the ticket. Creating 
and updating comments works though.
Dockimbel
8-Mar-2010
[961]
Does it happen on any tickets or just a specific one?