Page MenuHomePhorge
Feed Advanced Search

Jun 17 2021

avivey added a comment to T15000: Ad hoc setup tasks.

Also won't let me push, because something thinks it's a non-fast-forward (it is, unless I'm drunk):

$ git push phorge 2abd75c162:master
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 817 bytes | 408.00 KiB/s, done.
Total 3 (delta 1), reused 0 (delta 0), pack-reused 0
remote: +---------------------------------------------------------------+
remote: |      * * * PUSH REJECTED BY EVIL DRAGON BUREAUCRATS * * *     |
remote: +---------------------------------------------------------------+
remote:              \
remote:               \                    ^    /^
remote:                \                  / \  // \
remote:                 \   |\___/|      /   \//  .\
remote:                  \  /V  V  \__  /    //  | \ \           *----*
remote:                    /     /  \/_/    //   |  \  \          \   |
remote:                    @___@`    \/_   //    |   \   \         \/\ \
remote:                   0/0/|       \/_ //     |    \    \         \  \
remote:               0/0/0/0/|        \///      |     \     \       |  |
remote:            0/0/0/0/0/_|_ /   (  //       |      \     _\     |  /
remote:         0/0/0/0/0/0/`/,_ _ _/  ) ; -.    |    _ _\.-~       /   /
remote:                     ,-}        _      *-.|.-~-.           .~    ~
remote:   *     \__/         `/\      /                 ~-. _ .-~      /
remote:    \____(Oo)            *.   }            {                   /
remote:    (    (..)           .----~-.\        \-`                 .~
remote:    //___\\  \ DENIED!  ///.----..<        \             _ -~
remote:   //     \\                ///-._ _ _ _ _ _ _{^ - - - - ~
remote:
remote:
remote: DANGEROUS CHANGE: The change you're attempting to push updates the branch 'master' from '51cb7a3db9e8' to '2abd75c16237', but this is not a fast-forward. Pushes which rewrite published branch history are dangerous.
remote: Dangerous change protection is enabled for this repository.
remote: Edit the repository configuration before making dangerous changes.
remote:
[2021-06-17 15:41:20] EXCEPTION: (Exception) Unable to write to logfile "/var/log/phorge/ssh.log"! at [<arcanist>/src/filesystem/PhutilDeferredLog.php:193]
arcanist(head=master, ref.master=246e604a070f), phabricator(head=master, ref.master=5e3f4e418f5c)
  #0 <#2> PhutilDeferredLog::__destruct()
  #1 phlog(Exception) called at [<arcanist>/src/filesystem/PhutilDeferredLog.php:201]
  #2 PhutilDeferredLog::write() called at [<arcanist>/src/filesystem/PhutilDeferredLog.php:155]
  #3 PhutilDeferredLog::__destruct()
[2021-06-17 15:41:20] EXCEPTION: (Exception) Unable to write to logfile "/var/log/phorge/ssh.log"! at [<arcanist>/src/filesystem/PhutilDeferredLog.php:193]
To ssh://secure.phorge.it:2222/source/phorge.git
 ! [remote rejected]       2abd75c162 -> master (pre-receive hook declined)
error: failed to push some refs to 'ssh://secure.phorge.it:2222/source/phorge.git'
Jun 17 2021, 15:43 · Phorge.it Systems
avivey added a comment to T15000: Ad hoc setup tasks.

There's some issue with the SSH settings here - probably file permissions?

Jun 17 2021, 15:39 · Phorge.it Systems
Matthew claimed T15008: Build Welcome Site.

Do we want to make this an application or an extension? I'd lean toward the latter, it might be a good one to seed our new extension library with...

Jun 17 2021, 15:20 · phorge.it install (DEPRECATED), Upstream General/Unknown

Jun 15 2021

Matthew claimed T15007: Extends access to part of phorge to logged out users.

Sorry about the spam... I've gone ahead and made all the component projects of Phorge public. Is there anything else we need to do here?

Jun 15 2021, 04:31 · Upstream General/Unknown

Jun 14 2021

Ekubischta added a comment to T15003: Configure default dashboards / sidebars / favourites.

In general, the Welcome message stuff (And most of the concerns I outlined in T15003#216) will be taken care of in a new root / webpage(s) that will live at phorge.it and/or www.phorge.it - See T15000#234 for some background discussion

Jun 14 2021, 22:42 · Upstream General/Unknown
Ekubischta added a comment to T15000: Ad hoc setup tasks.

Just to keep this here for posterity

Jun 14 2021, 22:33 · Phorge.it Systems
chris added a comment to T15000: Ad hoc setup tasks.

Looks like we.phorge.it is the winner coming out of that, with a static site hosted at the apex

Jun 14 2021, 22:00 · Phorge.it Systems
avivey added a comment to T15000: Ad hoc setup tasks.

my vote would be phorge.it - simpler, easier to market, easier to say and easier to link to. - You could auto-redirect various common www., secure. etc.

Jun 14 2021, 16:26 · Phorge.it Systems
Ekubischta added a comment to T15000: Ad hoc setup tasks.

my vote would be phorge.it - simpler, easier to market, easier to say and easier to link to. - You could auto-redirect various common www., secure. etc.

Jun 14 2021, 14:43 · Phorge.it Systems
Ekubischta added a comment to T15003: Configure default dashboards / sidebars / favourites.

+1 for demo instance! - Phorge Playground or something like that

Jun 14 2021, 14:40 · Upstream General/Unknown
avivey added a comment to T15003: Configure default dashboards / sidebars / favourites.

I like the demo instance idea...

Jun 14 2021, 06:41 · Upstream General/Unknown
Matthew added a comment to T15003: Configure default dashboards / sidebars / favourites.

Another idea here: Why don't we create a demo instance with all of the defaults? Like, half a dozen sample tasks, some sample repositories, allow users to mess around with it, and wipe it every hour back to a default database. I've seen that in multiple open source projects.

Jun 14 2021, 00:19 · Upstream General/Unknown

Jun 13 2021

avivey reopened T15003: Configure default dashboards / sidebars / favourites as "Open".

Reopening, we're not done yet.

Jun 13 2021, 19:27 · Upstream General/Unknown
avivey added a comment to T15000: Ad hoc setup tasks.
  • move hostname to https://phorge.it

Or did we decide against it? Do we want to keep it secure.?

Jun 13 2021, 19:26 · Phorge.it Systems
willson556 added a comment to T15000: Ad hoc setup tasks.
In T15000#219, @chris wrote:

Fixed for real this time. I had an error in the sudoers file. Thought the webserver was running under a different user. But just cloned rARC with its HTTPS URI successfully, so should be hunky dory now hopefully.

Jun 13 2021, 19:25 · Phorge.it Systems
chris added a comment to T15000: Ad hoc setup tasks.

Fixed for real this time. I had an error in the sudoers file. Thought the webserver was running under a different user. But just cloned rARC with its HTTPS URI successfully, so should be hunky dory now hopefully.

Jun 13 2021, 18:41 · Phorge.it Systems
avivey added a comment to T15003: Configure default dashboards / sidebars / favourites.

The logged out dashboard is already different from the logged-in default dashboard:

image.png (652×1 px, 160 KB)

On the left - logged in - My Revisions and Assigned (to me) Tasks. On the right - All tasks.

Jun 13 2021, 18:39 · Upstream General/Unknown
willson556 added a comment to T15000: Ad hoc setup tasks.
In T15000#211, @chris wrote:

Good catch, thanks!

no problem! Trying to put together a Docker/devcontainer based dev environment to make it easy for potential contributors.

Edit: resolved

Jun 13 2021, 18:28 · Phorge.it Systems
Ekubischta added a comment to T15003: Configure default dashboards / sidebars / favourites.

So - If I am a brand new user that comes across this main Phorge page

Jun 13 2021, 17:57 · Upstream General/Unknown
deadalnix added a comment to T15003: Configure default dashboards / sidebars / favourites.

No need to apologize, i wasn't super clear myself, so let me try to make my point in a more cogent manner. The main thing that bothered me with what happen is that our default should be to use the phorge's default (that I happen to find good myself, but it is not super relevant to the point). This comes down to dogfooding. The default configuration is what we are going to put into people's hand. We must ensure this is as good as possible for as many users as possible right out of the bat. This will never happen if the standard phorge install doesn't use the default, because what's out of sight also typically is out of mind.

Jun 13 2021, 11:46 · Upstream General/Unknown

Jun 12 2021

chris updated subscribers of T15000: Ad hoc setup tasks.

Good catch, thanks!

Jun 12 2021, 13:23 · Phorge.it Systems
Matthew added a comment to T15007: Extends access to part of phorge to logged out users.
In T15007#209, @avivey wrote:

err, why do we need Spaces?

Jun 12 2021, 06:23 · Upstream General/Unknown
avivey added a comment to T15007: Extends access to part of phorge to logged out users.

err, why do we need Spaces?

Jun 12 2021, 05:58 · Upstream General/Unknown
willson556 added a comment to T15000: Ad hoc setup tasks.
  • Configure Diffusion
Jun 12 2021, 04:52 · Phorge.it Systems

Jun 11 2021

Matthew changed the visibility for Upstream General/Unknown.
Jun 11 2021, 23:56
Matthew added a comment to T15007: Extends access to part of phorge to logged out users.

S1 has been adjusted (the option didn't exist until the switch you flipped was active). I've also adjusted all tasks (per-object policies) and the dashboard panels. I will make a pass at the subprojects unless you want to go for it.

Jun 11 2021, 23:55 · Upstream General/Unknown
Matthew changed the visibility for T15002: Create projects for this install.
Jun 11 2021, 23:53 · phorge.it install
Matthew changed the visibility for T15003: Configure default dashboards / sidebars / favourites.
Jun 11 2021, 23:53 · Upstream General/Unknown
Matthew changed the visibility for T15000: Ad hoc setup tasks.
Jun 11 2021, 23:53 · Phorge.it Systems
Matthew changed the visibility for T15001: Set up initial policies.
Jun 11 2021, 23:53 · Upstream General/Unknown
Matthew changed the visibility for T15007: Extends access to part of phorge to logged out users.
Jun 11 2021, 23:52 · Upstream General/Unknown
Matthew added a comment to T15003: Configure default dashboards / sidebars / favourites.

Okay, I added one module (which was the "Welcome" box) and moved three modules into a tabbed view ("recent stuff"). While I did remove some features from the sidebar, those are editable at https://secure.phorge.it/home/menu/configure/custom/ . This task was up for 24 hours for feedback, and was mentioned on Zulip during that time.

Jun 11 2021, 23:46 · Upstream General/Unknown
deadalnix added a comment to T15007: Extends access to part of phorge to logged out users.

Also, S1 isn't public, contrary to what the name says, so this effectively just changes the error message at the moment.

Jun 11 2021, 23:41 · Upstream General/Unknown
Matthew added a comment to T15007: Extends access to part of phorge to logged out users.
In T15007#182, @Matthew wrote:

We are holding off, until other tasks in T15000 are complete.

It's on a subdomain that isn't listed anywhere and registration require approval, so that shouldn't be a problem.

Jun 11 2021, 23:38 · Upstream General/Unknown
deadalnix added a comment to T15003: Configure default dashboards / sidebars / favourites.

This nevertheless regressed the dashboard for everybody vs what was before. I'm sorry but I don't want to be welcome to create my own dashboard with the information I see fit on it, because I had one that was pretty good to begin with. You just broke everybody's dashboard. If it is for logged out users, and you don't want to put it up now, then just park it somewhere.

Jun 11 2021, 23:38 · Upstream General/Unknown
deadalnix added a comment to T15007: Extends access to part of phorge to logged out users.
In T15007#182, @Matthew wrote:

We are holding off, until other tasks in T15000 are complete.

Jun 11 2021, 23:32 · Upstream General/Unknown
deadalnix added a comment to T15007: Extends access to part of phorge to logged out users.

Changes:

  • differential: default view policy: public
  • diffusion: default view policy: public and default push policy; blessed committers
  • maniphest: default view policy: public and default edit policy: task author or trusted contributors.
  • project: default view policy: public
  • paste: default view policy; public
  • countdown: default view policy; public
Jun 11 2021, 23:31 · Upstream General/Unknown
deadalnix added a comment to T15007: Extends access to part of phorge to logged out users.

So I edited policy.allow-public and set it to true in the DB.

Jun 11 2021, 23:24 · Upstream General/Unknown
speck added a comment to T15007: Extends access to part of phorge to logged out users.

When changes are made please document what all they end up being.

Jun 11 2021, 22:47 · Upstream General/Unknown
Matthew updated the task description for T15000: Ad hoc setup tasks.
Jun 11 2021, 22:35 · Phorge.it Systems
Matthew added a comment to T15007: Extends access to part of phorge to logged out users.

We are holding off, until other tasks in T15000 are complete.

Jun 11 2021, 22:35 · Upstream General/Unknown
Matthew closed T15003: Configure default dashboards / sidebars / favourites as Resolved.

This dashboard was originally intended for non-logged in users. See discussion in T15000. We are holding off opening this install until anti-spam measures are configured. Logged-in users are welcome to create their own dashboards, with information they see fit.

Jun 11 2021, 22:34 · Upstream General/Unknown
deadalnix created T15007: Extends access to part of phorge to logged out users.
Jun 11 2021, 22:33 · Upstream General/Unknown
deadalnix reopened T15003: Configure default dashboards / sidebars / favourites as "Open".

I'm going to have to be honest here. While this is more appropriate for logged out users, this is a net regression for a regular user.

Jun 11 2021, 22:30 · Upstream General/Unknown
Matthew renamed Upstream General/Unknown from General/Unknown (Upstream) to Upstream General/Unknown.
Jun 11 2021, 16:49
Matthew updated the task description for T15000: Ad hoc setup tasks.
Jun 11 2021, 16:28 · Phorge.it Systems
Matthew edited projects for T15001: Set up initial policies, added: Upstream General/Unknown; removed phorge.it install.
Jun 11 2021, 16:26 · Upstream General/Unknown
Matthew edited projects for T15003: Configure default dashboards / sidebars / favourites, added: Upstream General/Unknown; removed phorge.it install.
Jun 11 2021, 16:26 · Upstream General/Unknown
Matthew closed T15002: Create projects for this install as Resolved.

Projects created, sorry about the spam.

Jun 11 2021, 16:26 · phorge.it install
Matthew edited projects for T15000: Ad hoc setup tasks, added: Upstream General/Unknown; removed phorge.it install.
Jun 11 2021, 16:25 · Phorge.it Systems
Matthew created Upstream General/Unknown.
Jun 11 2021, 16:23