Caddy looks interesting - if you get it going, can you make a small instructions writeup?
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Jul 3 2021
Jul 1 2021
I like the current version :)
Jun 27 2021
Are we reasonably ok with what we have in the google doc?
Jun 26 2021
The plan upstream was to (eventually) have arc land trigger T182, and do the whole thing server-side.
If you can break it to one diff with the new method/css stuff and one or two string changes, and several with only string change, we can just review it and land them one at a time.
Jun 25 2021
ahh, there's a global setting for revisions - differential.generated-paths.
I was thinking of ArcanistGeneratedLinter.php, but it looks like the only way to mark a file is by adding @generated in it, and I think we can't do that?
I thought there was another way, because this also applies to revisions (it folds the file by default).
In D25002#406, @Ekubischta wrote:Could we...
- Create a new Translation which specifically translates the token : e.g. %PHAB or {{Phabricator}} or {{PhabricatorWordmark}} or whatever
https://we.phorge.it/source/phorge/browse/master/src/infrastructure/internationalization/translation/PhabricatorUSEnglishTranslation.php has a few more instances of Phabricator (not in pht()).
(I'm 100% with @speck on requiring tasks)
@deadalnix's I like option 3 from a UX perspective - and it also lets us hold on this issue for a little while, without making things worse.
I had a thought, that adding a %xx argument to pht without matching argument is probably not a really good idea, so I went exploring.
Jun 24 2021
I didn't talk with him in a while. Maybe opening a ticket in secure.phabricator.com is the quickest way?
In T15014#670, @deadalnix wrote:Now, can we get a setup with CircleCI going so that we can test things?
I like the {Phabricator} idea! For technical compatibility with the rest of pht, it should probably be something like %PH.
Jun 23 2021
Running ./bin/i18n extract . and then this scripts, shows 455 strings with the words Phabricator or Phacility (1 for Phacility), plus 19 in arcanist.
In D25002#144, @speck wrote:Still need to search for instances of Phabricator appearing anywhere within quotes. Testing all this will be fun.
How can I help?
Are we down to just grepping, or is there still some design left to do?
It says "Lint/Unit were skipped" for this diff - did you actually "skip" them, or is this some setup/usage artifact?
@deadalnix: want to move the bigger discussion to a ny task? I'm on a mobile right now.
One point that you raised and I disagree with: we do have lots of users right now. We (I) consider all the installs of Phabricator to be Phorge installs in-waiting; we want to keep compatibility there, for a while yet - to ease their transition.
+1 for holding any product change until we're officially "up".
Jun 22 2021
Jun 21 2021
I think that for the time-being, we should just continue the stable/master approach, because we have a lot of other things to do.
We can always open this later if we feel a need.
There might be a way to explicitly define it as generated, which (used to) exclude it from lint.
Can I please have access to Release Process ?
Jun 19 2021
Jun 18 2021
I have a plan for a single docker container for developing extensions.
It's really a question of "what will people like", so maybe throw everything at the wall and see what sticks.
- we.phorge.it works fine in Chrome, but arc has some issues w.r.t. CURLE_SSL_CACERT; I expect it might solve itself after a restart/update of my local machine.
- git fetch from the new uri shows no errors
- the push dragon still thinks rP51cb7a3db9 to 2abd75c162 is not fast-forward.
Jun 17 2021
Maybe create ssh.log file and chown it to git? and hope that's the only file it needs to write to?
I'm guessing from the name that it's only used by the SSH flow.
The release strategy of Phabricator was:
- everything goes into master asap, unless it's dangerous
- once a week, master gets merged into stable
- after that, all the "dangerous" stuff lands to master
- important stuff that comes up during the week gets cherry-picked to stable.
I think /var/repo should be owned by git:
I think secure. had instructions about file ownership - looking...
That one is totally my fault - 4042d24d74 is a local commit I have (updates .arcconfig). But I was trying the push from a different commit, which has 51cb7a3db9 as its (only) parent.
git version 2.32.0.rc3 locally; 2.25.1 on the server. Both reasonably recent...
- Emails have a bunch of X-Phabricator-* headers, for configuring rules in mail clients.
I think we want an Application in an Extension...
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'
There's some issue with the SSH settings here - probably file permissions?
Jun 16 2021
This is basically the pre-deprecation README from Phabricator, with some names changed.
./NOTICE has some legal text we might need help with.
Jun 15 2021
I think we should build it as an Aphront Application, so we can display some interesting objects from the install into the front page, as well as manage any non-static content from within the install.
Also for dogfood value.
Jun 14 2021
In T15000#231, @Ekubischta wrote: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.
I like the demo instance idea...
Jun 13 2021
Reopening, we're not done yet.
- move hostname to https://phorge.it
Or did we decide against it? Do we want to keep it secure.?
Is this happening on rP, or on github somewhere?
The logged out dashboard is already different from the logged-in default dashboard:
On the left - logged in - My Revisions and Assigned (to me) Tasks. On the right - All tasks.
Jun 12 2021
err, why do we need Spaces?
Jun 11 2021
Dashboard is a start on a dashboard
git grep phurl.io has a about 10 links to documentation (mostly in Setup checks).