リリースノート2021
Wed Dec 29 19:39:56 2021
.image-line-2,3,4の画像にスタイルを適用するのは.cursor-lineが付いていない行だけに限定した
Wed Dec 29 16:39:39 2021
画像を1行に2〜4枚横並びで表示する
Wed Dec 29 16:39:28 2021
user menuとproject listの未読マーク付きアイテムが右に凹んでいる
Wed Dec 29 15:32:20 2021
No connection状態のstatus barを黄色に変更
Tue Dec 28 15:59:05 2021
UserMenuでもdata-keep-openを有効にする&separatorのkey名重複の警告を修正する
Tue Dec 28 14:47:58 2021
mobileのproject watch listの削除ボタンにCSSが効いていなかった
Tue Dec 28 14:15:53 2021
メンバーをホスト名やandで検索できる事をplaceholderで教える
Tue Dec 28 12:07:38 2021
<Page />をFunctionComponentに書き換え
Tue Dec 28 12:00:53 2021
Editorの初回の入力のみ反映されないバグを修正
Mon Dec 27 17:39:14 2021
UserMenuをGlobalMenuから分離してnavbar右上に表示する
Mon Dec 27 12:38:34 2021
Project JSON Exportをブラウザ側で整形するのをやめた
Fri Dec 24 20:00:47 2021
status barのno connectionに色盲でも注意が向くようにする
Fri Dec 24 17:06:00 2021
古いclient jsとの互換性の為に出していたLANDING flagsを削除
Fri Dec 24 16:35:28 2021
User IDを指定してアカウント削除する管理ツール
Fri Dec 24 14:16:09 2021
JSON export streamの出力を読みやすくし、project backupをブラウザ側で整形するのをやめた
Fri Dec 24 13:59:47 2021
<Editor />をFunctionComponentに書き換える
Thu Dec 23 14:18:32 2021
Email auto reply 2022 NewYear を12/27〜1/4に変更
Tue Dec 21 12:49:02 2021
SAML startegyのadditional inputは値がある時は折りたたむ
Tue Dec 21 12:47:09 2021
GET /api/users/:id.png は使われていないので削除する
Tue Dec 21 00:00:45 2021
known users(知人)をproject memberとして即座に追加する機能
Mon Dec 20 23:23:52 2021
自分が(なぜか)ownerかつadminになっている状態でowner移譲ができなかった問題を修正
Mon Dec 20 23:00:39 2021
Email auto reply 2022 NewYear
Fri Dec 17 16:33:30 2021
Elasticsearchのエラー出力の\nをU+0085 Next Lineに置換する
Fri Dec 17 10:34:31 2021
行の中の画像の上下位置を下揃えにする
Thu Dec 16 15:54:04 2021
private business projectのログイン画面から作成したアカウントは個人projectを自動作成しない
Thu Dec 16 14:35:37 2021
コードブロックとCLIとHelpfeel記法をインラインコードとしてpage.descriptionsに保存し、page cardに表示する
Thu Dec 16 13:59:58 2021
trojan source攻撃に使われるRTL制御文字とゼロ幅スペースを可視化
Tue Dec 14 19:09:35 2021
project watch listをキーボード上下キーで選択できるようにした
Mon Dec 13 16:16:39 2021
インクリメンタルサーチ中はprojectsとwatchlistの両方を同時に表示・検索する
Mon Dec 13 15:11:13 2021
不要なログ出力を削除
Mon Dec 13 15:10:46 2021
testではX-Forwarded-Forヘッダが見つからないエラーをconsole出力しない
Thu Dec 9 17:47:30 2021
project削除時に確認するproject名の末尾数字は、7桁までは省略せず入力させる
Thu Dec 9 16:10:23 2021
youtubeの埋め込みにmusic.youtubeを追加する
Thu Dec 9 14:46:51 2021
Eventに常にIPアドレスとUserAgentを保存、監査ログにUserAgentを出力
Wed Dec 8 13:08:08 2021
ProjectMembersコンポーネントをReact hooks化
Wed Dec 8 10:05:50 2021
Revert "Revert "controllers/gcsのfileをもう少し細かく分割する""
Tue Dec 7 19:35:05 2021
passport login callbackのUserの初期値がコンストラクタだったりインスタンスに後から追加だったりしている問題
Tue Dec 7 16:07:16 2021
passport login callbackのonLoginByOAuthを別ファイルに移動
Tue Dec 7 15:50:56 2021
使われていないpages API /eventsと/parsedを削除
Tue Dec 7 15:00:49 2021
Revert "controllers/gcsのfileをもう少し細かく分割する"
Tue Dec 7 12:30:38 2021
controllers/gcsのfileをもう少し細かく分割する
Mon Dec 6 15:58:51 2021
slack通知する前にhostnameがbogon IPアドレスに解決されないか確認する
Mon Dec 6 14:04:57 2021
project間のGCSファイル複製のtestを追加
Mon Dec 6 13:51:34 2021
Helpfeel専用Export APIの出力ソートに使うpage.updatedForHelpfeelを追加
Mon Dec 6 10:01:08 2021
GCSControllerとGCSAPIをフォルダに分割する
Thu Dec 2 12:29:02 2021
Free planの説明tooltipだけ日本語化
Thu Dec 2 12:28:32 2021
引用記法の中に横長の画像を置いても上に空白ができないようにした
Wed Dec 1 17:13:28 2021
private projectのファイルには表示行でもproject間ファイル複製ボタンを表示する
Wed Dec 1 12:49:33 2021
Gyazo oEmbed APIを使って画像を正しいスケールで表示する機能を削除
Wed Dec 1 12:48:55 2021
QuickSearchからページ内にdrag and dropしてリンク記法を作る
Tue Nov 30 14:19:22 2021
project間のファイル複製機能の実装をcopyからduplicateにリネーム
Tue Nov 30 14:03:33 2021
Gyazoの/max_sizeは200をデフォルト値にする
Tue Nov 30 12:48:16 2021
Gyazoのサムネイルを/thumbから/max_sizeに変更
Tue Nov 30 02:40:01 2021
Microsoft Azure AD認証のlogin callbackをOAuth認証と共通のものから分離する
Mon Nov 29 14:10:32 2021
contact formに /help-jp/SAML認証 への案内メッセージを追加
Mon Nov 29 11:46:41 2021
別projectのGCSファイルを現在のprojectにcopyする
Thu Nov 25 18:26:14 2021
環境変数LANDINGは意味がわからないのでENABLE_LANDING_PAGEにリネーム(やりなおし)
Thu Nov 25 18:12:58 2021
update @sendgrid/mail 6.4.0 -> 7.6.0
Thu Nov 25 15:25:53 2021
mobileではprojectのタブ切替で検索formにfocusさせない
Thu Nov 25 13:35:19 2021
Retina Gyazoのサイズ調整機能をDISABLE_GYAZO_OEMBEDで無効化する
Thu Nov 25 13:04:31 2021
Revert "環境変数LANDINGは意味がわからないのでENABLE_LANDING_PAGEにリネーム"
Thu Nov 25 12:35:12 2021
環境変数LANDINGは意味がわからないのでENABLE_LANDING_PAGEにリネーム
Thu Nov 25 10:55:58 2021
global menuのprojectリストをタブで表示する
Wed Nov 24 16:41:42 2021
sample.envにSAML認証の環境変数を追加
Wed Nov 24 13:15:21 2021
passportのonLoginCallbackを無駄にsetImmediateで囲んでるのをやめる
Wed Nov 24 11:53:35 2021
landingページのログインボタンのリンクにLANDING_PAGE_LOGIN_PATHを利用する
Wed Nov 24 11:08:25 2021
SAML認証設定画面のEntry pointの注釈ツールチップにSSO URLとも呼ばれる旨を追加
Wed Nov 24 11:07:50 2021
contact formにSAML認証の申し込みテンプレートを追加
Wed Nov 24 11:07:21 2021
contact formで記録するIPアドレスにx-forwarded-forを使う
Mon Nov 22 13:51:54 2021
passport loginでuser.isNewUserを使わずに、代わりにonLogin callbackにreqを引き回して個人projectを作成する
Wed Nov 17 17:28:09 2021
dpi-aware-imageの使用をやめる
Tue Nov 16 12:04:19 2021
strong-image記法ではGyazo oEmbed APIを使って画像をスケール調整しない
Mon Nov 15 18:34:13 2021
helpfeel用のCSP frame-srcをtranslation.helpfeel.comからdashboard.helpfeel.comに変更
Mon Nov 15 14:19:14 2021
Auth0のSAML2 addonでログインできるようにした
Mon Nov 15 13:41:37 2021
update elasticsearch 7.14.0 -> 7.15.2
Mon Nov 15 13:41:22 2021
UUIDの生成をuuid npmからNode.js組み込みのcryptoに切り替え
Mon Nov 15 13:07:21 2021
デプロイしたてのScrapbox review appで全文検索するとElasticsearch index not foundになる
Mon Nov 15 13:05:59 2021
GyazoのoEmbed APIを使ってRetina画像を適切なサイズで表示する
Fri Nov 12 14:05:41 2021
SAML設定の説明tooltipをわかりやすくした
Fri Nov 12 14:04:24 2021
SAMLとMicrosoft Tenant IDのフィールドを管理者以外には編集できないようにした
Fri Nov 12 14:03:50 2021
User settings画面にSAML issuerとMicrosoft Tenant IDを表示
Fri Nov 12 11:07:10 2021
GyazoのUpload手段からeasy_authを廃止
Wed Nov 10 13:49:58 2021
login restrictionsの保存成功alertをsaveボタンの近くに移動
Tue Nov 9 15:06:11 2021
SAML認証が有効ではない設定でもlogin restrictionsにSAMLのチェックボックスが表示されていた
Tue Nov 9 14:14:06 2021
update newrelic 7.5.0 -> 8.5.1
Tue Nov 9 13:55:52 2021
ES index v9を削除
Sat Nov 6 03:18:37 2021
project毎のSAML認証
Fri Nov 5 13:15:36 2021
data node数を考慮したElasticsearchのshard分割
Thu Nov 4 14:59:42 2021
project.pageLinkedUpdatedは不要になっていたので削除する
Tue Nov 2 17:44:24 2021
Copy plainのindent行頭に中黒を付けた
Tue Nov 2 13:19:24 2021
/login/gyazo/oauth-upload?redirect= に渡すpathが2回encodeURIされていた
Mon Nov 1 19:43:09 2021
/login/google?redirect= に渡すpathが2回encodeURIされていた
Thu Oct 28 14:30:29 2021
npm audit fixでまとめて更新
Thu Oct 28 13:21:12 2021
サーバーでの--max-old-space-sizeの指定をやめる
Thu Oct 28 10:18:27 2021
easy_authでGyazoアップロードしたら、oauthを案内する
Thu Oct 28 00:47:48 2021
Google Search Consoleのbotがコードブロック記法にアクセスできないようにした
Wed Oct 27 18:30:14 2021
Project JSON importで表示する重複上書きページリストの表示を100件までに省略する
Wed Oct 27 17:48:28 2021
browserslistのcaniuse-liteを最新版に更新
Wed Oct 27 17:26:23 2021
user settings画面のGyazo OAuth Uploadを一番上に移動させた
Wed Oct 27 05:34:47 2021
CircleCIでのmongoとelasticsearchの起動待ち時間を10秒に延長
Wed Oct 27 02:02:02 2021
pages APIのtitleHintパラメータにarrayが指定されるとサーバーエラーになっていた
Tue Oct 26 14:24:53 2021
udpate Node.js v16.12.0 (npmは6のまま)
Tue Oct 26 10:20:35 2021
Project JSON importを複数のリクエストに分割する
Tue Oct 26 02:55:28 2021
merge pagesを記録し、Helpfeel専用export APIにpage.mergeイベントとして出力する
Sun Oct 24 20:36:48 2021
監査ログ出力のstream処理も、送信バッファが詰まったらDBからのreadを一時停止させる
Thu Oct 21 00:38:22 2021
zendesk chatのCSP media-srcを削除し忘れていた
Wed Oct 20 23:15:07 2021
Auto project backup作成タスクの--max-old-space-size指定を解除
Wed Oct 20 20:24:21 2021
Project JSON ExportとAuto project backup作成のstream処理も、送信バッファが詰まったらDBからのreadを一時停止させる
Mon Oct 18 11:38:56 2021
流れるゴミ箱内の削除Eventを手動で削除する機能
Fri Oct 15 22:23:05 2021
Helpfeel専用export APIをゆっくり送信する。送信バッファが空になるまで待ってから次のページをDBからreadする
Fri Oct 15 22:05:23 2021
クライアント側からの切断を検知したらHelpfeel export APIのレスポンスを中断する
Fri Oct 15 19:46:34 2021
landing pageの「容量」を「ページ数」に変更
Thu Oct 14 14:54:35 2021
import-pagesをFunctionComponentに書き換え
Tue Oct 12 10:36:40 2021
presentation modeで、HOMEキーで先頭スライドに移動・ENDキーで元の位置に戻る
Mon Oct 11 14:08:21 2021
contact formの問い合わせテンプレートから電話番号の欄を削除、連絡方法に変更
Mon Oct 11 13:48:44 2021
Gyazo uploadのtry-catch内でredirectを考慮する
Mon Oct 11 13:23:29 2021
helpfeel専用export APIにpage.linksを追加
Fri Oct 8 13:46:11 2021
page-list-itemにdata-page-title属性を追加してUserCSSを書きやすくする
Tue Oct 5 14:06:02 2021
Update webpack 4.44.2 -> 5.54.0
Mon Oct 4 21:58:12 2021
sample.envのJSONをquoteしてDocker for Mac 4.1.0に対応
Mon Oct 4 21:38:14 2021
*というpathへのrequestはcsurfに処理を渡さない
Mon Oct 4 13:25:51 2021
Add eslint-plugin-react-hooks
Fri Oct 1 17:46:27 2021
Update imagemin cli 4.0.0 -> 7.0.0
Wed Sep 29 16:50:14 2021
テストファイルに利用しているpackageを更新
Wed Sep 29 16:45:28 2021
Wed Sep 29 16:38:47 2021
markdownを辞めてmarkedを使う
Wed Sep 29 16:30:38 2021
ページ内検索のボタンをarrowからchevronに変更
Wed Sep 29 10:40:56 2021
update babel 7.14.3 -> 7.15.7
Wed Sep 29 10:23:04 2021
update chokidar-cli 2.1.0 → 3.0.0
Wed Sep 29 10:22:36 2021
svg-spriteを更新
Tue Sep 28 17:42:53 2021
環境変数FORCE_GYAZO_UPLOAD_TEAM_NAMEをFORCE_GYAZO_UPLOAD_TEAMS_NAMEにリネーム
Tue Sep 28 16:59:33 2021
FORCE_GYAZO_UPLOAD_TEAM_NAMEをoauth token list APIに反映させる
Tue Sep 28 14:51:56 2021
使用していないsass-lintを削除
Tue Sep 28 14:37:45 2021
ページ内検索が検索ワード末尾にスペースがあると全行にマッチするbugを修正
Tue Sep 28 09:55:01 2021
svg2ttf/ttf2woff/ttf2woff2をまとめて更新
Tue Sep 28 09:54:19 2021
update netmask 1.0.6 → 2.0.2
Tue Sep 28 09:53:42 2021
update mongoose 5.13.2 → 5.13.9
Sat Sep 25 02:58:31 2021
mobileでquicksearchを選択して画面遷移してもdropdownが開きっぱなしで邪魔
Sat Sep 25 01:20:08 2021
ページ内検索とQuickSearchの競合を解決
Sat Sep 25 00:37:18 2021
Revert ページ内検索
Fri Sep 24 19:21:10 2021
ローマ字大文字でページ内検索すると小文字にヒットしなかった
Fri Sep 24 18:51:21 2021
ページ内検索
Thu Sep 23 14:25:09 2021
body-parserのJSON parse errorがstacktrace出力されててうるさい
Wed Sep 22 14:05:37 2021
数式記法を書きながらプレビュー表示
Wed Sep 22 13:58:55 2021
Error: misconfigured csrfをハンドリングする
Wed Sep 22 13:56:41 2021
Gyazo OAuth設定のproject listを折りたたむ
Tue Sep 21 19:58:16 2021
開発環境ではdart-sassの--watchオプションを使う
Tue Sep 21 19:42:22 2021
landing pageのbootstrap sassの / とmath.div warning対応
Tue Sep 21 15:17:36 2021
clientで使わないflagsはsettings APIで出力しない
Tue Sep 21 14:52:58 2021
テーブル記法の行頭タブインデントがカンマになっていた
Tue Sep 21 14:49:20 2021
ENABLE_RECAPTCHA flagがboolになっていなかった
Tue Sep 21 14:45:41 2021
テーブル記法の拡張子を.csvだけにした
Tue Sep 21 14:00:03 2021
Gyazo Teams OAuth Upload
Fri Sep 17 18:53:21 2021
project memberの活動を分析するCLIツール
Fri Sep 17 18:32:30 2021
dart-sass移行で出るようになった / とmath.divのwarning対応
Fri Sep 17 16:55:15 202
node-sass脱却&Dart-sass移行
Tue Sep 14 17:39:49 2021
サーバー全体のSAML認証
Tue Sep 14 14:08:39 2021
アカウント停止機能を実装
Tue Sep 14 12:03:08 2021
サーバー起動時にschema定義から削除されたmongodb indexを自動削除する
Tue Sep 14 10:49:15 2021
rename sample.user.txt -> sample.users.txt
Tue Sep 14 10:33:09 2021
ログイン後にUserをmongodbから探す時にproviderを指定していなかった
Thu Sep 9 19:46:00 2021
Helpfeel TweaksとHelpfeel翻訳対照表のOriginを環境変数でCSPに追加する機能
Thu Sep 9 12:12:24 2021
page.showとpage.delete eventにUserAgentも保存する
Thu Sep 9 11:10:31 2021
Gyazo Teams画像もredrawing可能にする
Wed Sep 8 17:57:25 2021
CircleCIの設定ファイルもprettierのフォーマット対象に含める
Wed Sep 8 12:11:52 2021
CIでtest開始前にElasticsearchを起動させておく
Wed Sep 8 11:20:13 2021
Helpfeel用project export API
Wed Sep 8 10:38:24 2021
幅が狭いwindowでリンク記法補完popupが見切れていた
Wed Sep 8 10:37:41 2021
ES index templateの作成エラーをconsole出力する時にnull参照が発生していた
Wed Sep 8 10:21:11 2021
prettierignoreの指定が絶対pathになっていなかった
Tue Sep 7 18:11:56 2021
SearchAPIのtestにディレイを入れても改善どころか悪化したのでやめる
Tue Sep 7 10:19:31 2021
カラーテーマは@media screenで読み込む
Mon Sep 6 19:33:08 2021
SearchAPIのtestのディレイが足りなそうなので5秒に延長した
Mon Sep 6 12:32:14 2021
Free Planバッジから/pricingへのリンクを追加
Mon Sep 6 11:47:48 2021
印刷モードでのリンク色を指定、コードブロック記法のコピーボタンを非表示
Mon Sep 6 07:56:01 2021
黒系テーマの印刷CSSで文字が白色になっていた
Fri Sep 3 22:30:15 2021
join:room socketにnullを渡した時にサーバーエラーになっていた
Fri Sep 3 16:52:17 2021
pages APIのskipの上限を10万から30万に変更
Fri Sep 3 14:58:51 2021
update nodejs 12.22.6
Fri Sep 3 14:35:14 2021
backspaceキー押しっぱなしで高速に3行以上を削除してから何度もundoするとline_id does not existsエラーになる問題を修正
Fri Sep 3 14:14:48 2021
SearchAPIのtestで、ES indexを更新してから検索するまでの間にディレイを入れる
Thu Sep 2 14:27:29 2021
suggest popupの吹き出し位置を調整
Wed Sep 1 12:02:27 2021
prettierを導入 & sass-lintをstylelintに切り替え
Fri Aug 27 11:50:39 2021
update Elasticsearch 7.13.0 -> 7.14.0
Fri Aug 27 11:49:42 2021
cloudfunctionで使っている@google-cloud/storage npmを5.13.1に更新
Thu Aug 26 16:04:16 2021
mobile search formの開/閉とfocus/blurを一致させる
Thu Aug 26 13:20:48 2021
ES index v8を削除
Thu Aug 26 12:22:23 2021
project横断検索のUpdating search serverはエラーではないのでalert-infoにする
Thu Aug 26 12:12:33 2021
CommitsAPIのtest前にresetTestDBする
Tue Aug 24 16:41:23 2021
SENTRY_DSNからパスワードを除去する処理をwebpackで行う
Tue Aug 24 10:00:15 2021
url.parseをWHATWG URL APIに書き直す
Tue Aug 24 01:45:19 2021
page rank batchで呼び出す関数名の変更ミスを修正
Mon Aug 23 17:48:42 2021
ES index v8をコピーしてv9を作成
Mon Aug 23 16:34:56 2021
pageとfileのES index versionの統合
Mon Aug 23 16:31:13 2021
検索結果の (in attached file) にreactの配列keyが付いていなかった
Thu Aug 19 16:30:08 2021
テキスト範囲選択してからドラッグアンドドロップでアップロードすると、範囲選択したテキストが壊れる
Thu Aug 19 16:23:10 2021
drag and dropのUploadコンポーネントをhooksに書き換え
Wed Aug 18 14:13:06 2021
search formにフォーカスした時は、ブラウザの「全画面表示でツールバーを常に表示する」を実行させない
Tue Aug 17 15:56:30 2021
テロメアを1時間毎に強制再レンダリングさせる
Tue Aug 17 15:32:51 2021
DesktopTelomereをReact hooks化
Tue Aug 17 11:11:06 2021
OCRが空文字の場合はESにはindexしないがmongoにはsaveする
Tue Aug 17 11:09:02 2021
eslint-pluginをまとめてupdate
Mon Aug 16 13:13:36 2021
Revert "Email auto reply 2021 summer holiday (お盆)"
Mon Aug 16 12:09:10
Update eslint-plugin-node v11.1.0
Fri Aug 13 18:31:41 2021
Update eslint 7.32.0
Fri Aug 13 17:01:05 2021
projectを削除した時のESデータの削除処理をまとめる
Fri Aug 13 16:45:55 2021
/jp-commercial-act から電話番号を削除
Fri Aug 13 16:43:16 2021
imageOCR functionのメモリ割り当てを512MBに増量
Thu Aug 12 15:15:32 2021
検索のショートカットキーを実装
Wed Aug 11 20:47:37 2021
Revert "fetch-missing-ocrの並列度を200に上げる"
Wed Aug 11 19:49:09 2021
fetch-missing-ocrの並列度を200に上げる
Wed Aug 11 19:32:12 2021
fetch-missing-ocr taskも .textが無いファイルをES indexしていた
Wed Aug 11 19:01:22 2021
画像以外のファイルを削除するとES docuemntの削除エラーが発生していた
Wed Aug 11 18:07:28 2021
OCRテキストが取得できないファイルもESにindexしていた
Wed Aug 11 17:48:57 2021
deleteFilesByProjectがdeleteFilessByProjectになっていた
Wed Aug 11 16:39:08 2021
GCSにアップロードした画像をOCRしてElasticsearchで検索可能にする
Wed Aug 11 14:26:19 2021
search-formをFunction Componentに書き換える
Wed Aug 11 10:56:34 2021
docker-compose.ymlで環境変数PORTを使ってlistenするのをやめる
Thu Aug 5 12:49:15 2021
fix typo asset -> assert
Thu Aug 5 12:48:35 2021
Email auto reply 2021 summer holiday (お盆)
Wed Aug 4 16:33:23 2021
ページリスト画面のスクロール継ぎ足し、カードリサイズが動かない事がある
Mon Aug 2 20:46:08 2021
Server APIをpath, user, status codeのテーブルでテストする
Mon Aug 2 20:09:29 2021
GET /settings/profile が404 not foundを返している
Sun Aug 1 01:24:32 2021
redirect以外のqueryが付いているとpassport-google内部でエラーが発生する
Fri Jul 30 14:52:09 2021
GCSファイルアップロードしたmp4は外部サイトにvideoタグ埋め込みできないようにする
Wed Jul 28 12:27:20 2021
ヘブライ語のアレフベートとニクダーによるLigatureに対応
Wed Jul 28 11:15:40 2021
環境変数ENABLE_PROJECT_BACKUP=trueではない時もbackupタブが表示されていた
Tue Jul 27 17:00:59 2021
やはり Date modified with [username.icon]
が正しい
Tue Jul 27 16:42:37 2021
UserSettingsのextensionsタブをFunctionComponent化
Mon Jul 26 10:57:06 2021
codeblock記法やtable記法の中はRTLとして判定・表示しない
Mon Jul 26 10:56:28 2021 +0900
複数行のRTLテキスト範囲選択の見た目を修正
Mon Jul 26 10:55:32 2021
RTL display modeでHelpfeel記法とCLI記法のindentがめり込んでいた
Wed Jul 21 11:43:15 2021
update highlight.js 9.15.8 -> 11.1.0
Mon Jul 19 17:17:11 2021
redrawの場合はアップロード画像に余白を追加しない
Mon Jul 19 17:08:33 2021
iOSでredrawが真っ白になる問題を修正
Mon Jul 19 11:48:21 2021
ENABLE_GOOGLE_ANALYTICS=trueの場合だけCSP script-srcとconnect-srcを設定
Mon Jul 19 11:47:27 2021
resetTestDB後のdelayを1秒に延長
Fri Jul 16 14:44:05 2021
Safari 10でどこをクリックしてもカーソルが行末にセットされる問題を修正
Fri Jul 16 08:36:48 2021
自分のアイコンのロードに失敗したらmeではなく [username.icon]
にフォールバックする
Fri Jul 16 08:13:40 2021
typo midified -> modified
Thu Jul 15 22:29:21 2021
page sort "Date modified by me"
Thu Jul 15 11:12:04 2021
MongoDB Unified Topology
Thu Jul 15 09:30:30 2021
ローカル開発環境のelasticsearchを7.13.3に更新
Thu Jul 15 09:08:30 2021
ES index v7を削除
Wed Jul 14 15:21:44 2021
BaseLineを継承しているComponentをFunctionComponentに書き換え
Tue Jul 13 19:23:54 2021
右寄せ画面でリンク記法補完popupの位置がズレている
Tue Jul 13 10:23:48 2021
ffiやfflなどのフォント合字が編集できない問題に対応
Mon Jul 12 12:39:01 2021
update mongoose 5.12.2 -> 5.13.2
Mon Jul 12 11:21:11 2021
RelatedPageStoreのlinks is not an Arrayエラーをハンドルする
Mon Jul 12 11:20:09 2021
ServiceWorkerNotActiveYetErrorをcatchしていなかった
Mon Jul 12 11:19:32 2021
ServiceWorkerでのx-assets-version headerの不一致をAssetsVersionErrorとしてハンドルする
Mon Jul 12 10:56:50 2021
右寄せ表示でインデント部分をクリックしてもカーソルが正しい位置にセットされない問題を修正
Mon Jul 12 10:07:03 2021
text-inputが存在しない状態でaddEventListenerしていた
Mon Jul 12 10:06:42 2021
room:joinとpage-accessのログを1行で出力
Mon Jul 12 10:06:09 2021
数字 0-9 はneutralではなくLTR文字
Mon Jul 12 09:47:34 2021
存在しない行の .text を参照するbugを修正
Fri Jul 9 18:31:58 2021
右寄せ・左寄せ切り替えpage menu
Fri Jul 9 18:11:19 2021
getNeighbourCharPositionのthrowするline:0 char:1 is not foundエラーをcatchする
Fri Jul 9 17:45:53 2021
cache storageが無いブラウザでwindow.cachesにアクセスしてエラーになっていた
Thu Jul 8 11:34:01 2021
タイトル行で上キー押したら0文字目に移動
Thu Jul 8 11:02:26 2021
selections/index.jsをFunction Component化
Wed Jul 7 16:23:15 2021
page.descriptionsを保存する時に1行200文字までにカットする
Wed Jul 7 16:22:53 2021
page cardに表示する概要テキストは200文字までにカットする
Mon Jul 5 18:08:50 2021
Update font-awesome 5.15.3
Mon Jul 5 17:44:27 2021
Elasticsearchのエラーを1行にまとめる
Mon Jul 5 17:21:57 2021
ES_INDEX_VERSIONSの指定が無い時のデフォルトバージョンが7になっていた
Mon Jul 5 17:21:31 2021
GCSファイルアップロードのファイル名がstringではない場合にエラーになっていた
Fri Jul 2 21:08:27 2021
MongooseCastErrorのstatus codeを設定
Fri Jul 2 17:00:38 2021
ES indexをpages document数に応じて自動的にshard分割する
Fri Jul 2 15:52:50 2021
Gyazo OAuth Uploadを個別のcontrollerに切り出した
Fri Jul 2 15:21:48 2021
レイアウトとtext directionのRTL/LTR判定は別個に行う
Fri Jul 2 14:59:47 2021
ES index v6を削除
Thu Jul 1 21:23:39 2021
リファクタリングの準備 login-controller.jsをlogin/index.jsにリネーム
Thu Jul 1 14:01:38 2021
update socket.io 4.0.1 -> 4.2.1
Thu Jul 1 12:42:53 2021
Gyazo OAuth Upload関係のAPIはログインユーザー専用
Thu Jul 1 12:42:27 2021
Gyazo OAuth uploadの連携を許可しない場合にサーバーエラーになっていた
Thu Jul 1 09:47:18 2021
page-listをfunction component化
Wed Jun 30 17:18:50 2021
元ページのURLとタイトルを付けてGyazo OAuth Uploadする
Wed Jun 30 15:09:30 2021
User Settings画面でのGyazo OAuth Uploadの説明テキストを修正
Wed Jun 30 15:09:09 2021
RTL display modeでのアウトライン編集の左右移動が逆向きになっていた
Wed Jun 30 00:44:45 2021
RTL display mode - エディタ内の右揃え・左揃えの表示切り替え
Tue Jun 29 18:24:49 2021
npm audit fixで脆弱性のあるnpmをまとめて更新
Tue Jun 29 14:32:55 2021
Gyazo OAuth uploadをopt-inで実装
Tue Jun 29 10:22:33 2021
YouTubeの再生リストパラメータ付の動画に対応
Tue Jun 29 00:30:42 2021
socket.io loggerを改良 (やりなおし)
Mon Jun 28 21:15:25 2021
Revert "socket.io loggerを改良"
Mon Jun 28 20:05:49 2021
socket.io loggerを改良
Mon Jun 28 10:26:34 2021
YouTubeの再生リストを埋め込み可能にする
Fri Jun 25 18:06:56 2021
npm run statsでuserが参加しているprojectのリストも表示する
Fri Jun 25 18:06:22 2021
表示したページタイトルを出力するdebug文を削除
Thu Jun 24 15:53:41 2021
UserScript Events
Thu Jun 24 14:12:50 2021
100万文字書いたページが検索にヒットするとElasticsearchがエラーを返す問題を修正
Wed Jun 23 12:46:35 2021
数式記法の末尾をマウスクリックしてもカーソルが行末にセットされない
Wed Jun 23 00:33:03 2021
数式記法の \tag の位置をもう少し右に移動
Wed Jun 23 00:05:34 2021
数式記法の \tag が数式にめり込む問題を修正
Tue Jun 22 16:13:57 2021
Mac Desktop Safariのタップでクリックで突然範囲選択が発生する
Tue Jun 22 15:30:08 2021
空ページのタイトルもブラウザのタイトルバーに表示する
Tue Jun 22 12:35:18 2021
コードブロック記法の末尾をマウスクリックしてもカーソルが行末にセットされない
Tue Jun 22 12:32:52 2021
chromeで新規ウィンドウとして開いた時にactiveにするまでタブにtitleが表示されない問題を修正
Mon Jun 21 17:30:10 2021
ニュートラル文字のRTL/LTRを文脈から判別してカーソルを正しい位置に描画する
Mon Jun 21 16:58:38 2021
update split-graphemes 0.4.1 アラビア語のLigatureに対応
Mon Jun 21 16:10:29 2021
たくさんの行をまとめて削除したら必ずPageSnapshotを作る
Thu Jun 17 14:29:50 2021
split-graphemes更新 NFDの濁音・半濁音つきひらがなカタカナを1文字として扱う
Thu Jun 17 13:51:45 2021
Firefoxでマウスクリックによるカーソル位置指定後にすばやくIME入力すると変換中のテキストが消える問題を修正
Wed Jun 16 15:58:36 2021
ServiceWorker入れ替えのタイミングでcacheが無い状態がある
Wed Jun 16 15:55:59 2021
ServiceWorker activate後のcheckForUpdateをcheckForUpdateBackgroundに変更
Wed Jun 16 15:52:52 2021
Emacs key binding項目のtypoを修正
Wed Jun 16 13:02:30 2021
行間を狭めた場合のカーソル上移動距離の微調整
Wed Jun 16 11:54:39 2021
checkForUpdateBackgroundの実装をlib/cache-storage.jsからlib/assets-cache.jsに移動
Tue Jun 15 14:21:25 2021
TwitterのURL複数パターンに対応
Tue Jun 15 12:56:33 2021
text-input/actions.js でのCursor.getPosition()のcloneをやめる
Mon Jun 14 14:38:34 2021
TwitterURL貼り付け時の末尾の改行を削除
Mon Jun 14 14:15:05 2021
巨大なページでIMEオフで高速に入力した時にカーソル位置が追いつかない問題を修正
Mon Jun 14 13:43:15 2021
閉じ括弧の補完後のカーソル位置が括弧の中に入っていなかった
Mon Jun 14 12:23:30 2021
Stores.Cursor.getPosition() が内部オブジェクトの参照を返さないようにした
Mon Jun 14 11:39:07 2021
Floating youtube player
Mon Jun 14 11:38:02 2021
Scssにscripts/convert-js-constants-to-scss.jsから生成されたファイルである事をコメントで明示する
Mon Jun 14 11:11:29 2021
YouTube埋め込みサイズを横幅99%に拡大
Mon Jun 14 11:08:30 2021
空行はブロック移動の始点にしない
Mon Jun 14 10:52:59 2021
indentを保ってtweet埋め込み
Fri Jun 11 18:28:47 2021
twitterのURLを貼り付けたらツイート本文を取得して埋め込む
Fri Jun 11 15:47:02 2021
左右キーでのカーソル移動先を実DOMから探す
Fri Jun 11 10:54:26 2021
PageUp / PageDownでページ先頭・末尾に移動しなくなっていた
Thu Jun 10 12:51:56 2021
タイトル行と2行目とを上下キーでカーソル移動した時に、x座標が近い文字を探して移動できていなかった
Tue Jun 8 22:30:54 2021
getLineIndexFromPoint (point) のリファクタリング やり直し
Tue Jun 8 17:49:25 2021
RTLテキストをclickした時もカーソルを正しい位置にセットする (やりなおし)
Tue Jun 8 16:54:46 2021
Revert "RTLテキストをclickした時もカーソルを正しい位置にセットする"
Tue Jun 8 16:15:26 2021
RTLテキストをclickした時もカーソルを正しい位置にセットする
Tue Jun 8 14:06:47 2021
update newrelic 4.0.0 -> 7.5.0
Tue Jun 8 01:07:30 2021
browserlistでlast 2 versionsと指定していたのをやめる(やり直し)
Mon Jun 7 11:20:24 2021
async-singleton npmを @shokai/async-throttle に切り替え
Mon Jun 7 11:01:21 2021
検索結果のNFDとkangxi radicalsをhighlight & scrollするためにJS内で正規化する処理をnormalizeForSearchResultMatch (string)にまとめた
Fri Jun 4 15:07:17 2021
ElasticsearchのICU normalizerでNFDをNFCに正規化して検索する
Fri Jun 4 13:35:16 2021
update elasticsearch npm 7.10.0 -> 7.13.0
Fri Jun 4 10:29:52 2021
Elasticsearch index v5を削除
Fri Jun 4 10:22:05 2021
ローカル開発環境のElasticsearchを7.13.1に更新
Thu Jun 3 11:29:47 2021
project削除testのdelayを1秒から5秒に延長
Wed Jun 2 11:14:56 2021
全文検索からページを開いた時のscroll & highlightでもkangxi radicalsを正規化してハイライト行を探す
Wed Jun 2 10:55:49 2021
Elasticsearchのanalyzerでkangxi radicalsを正規化して検索する
Wed Jun 2 10:07:39 2021
RTLではカーソルは右に置く、テキスト選択範囲が右に飛び出る問題の修正
Mon May 31 13:46:35 2021
AquaSKK + FirefoxでSearchForm入力確定後に▼が入力される問題に対応
Mon May 31 12:37:20 2021
[URL title]
の形式で埋め込む前にタイトルに含まれる改行文字等を削除する
Mon May 31 12:36:59 2021
リンクをタイトル付きで貼り付けしたい時はctrl(cmd) + shift + v
Fri May 28 18:24:17 2021
update babel 7.13.14 -> 7.14.3
Fri May 28 13:07:23 2021
オンプレ版DockerimageをSIGTERMでgraceful shutdownできるようにした
Fri May 28 12:14:55 2021
Revert "last 2 versionsと指定していたのをやめる"
Fri May 28 11:45:10 2021
browserlistでlast 2 versionsと指定していたのをやめる
Fri May 28 11:09:39 2021
バックグラウンドウィンドウのsocket.io切断はエラーではないのでstatusbarを赤くしない
Fri May 28 11:09:00 2021
resetTestDBの完了を100 msec待つ
Thu May 27 11:06:44 2021
認証がかかったURLをペーストしてloading中にキャンセルするとURLが2つ入力される問題を修正
Thu May 27 11:05:25 2021
取得したHTMLをparseする前にcontent-typeを確認する
Wed May 26 18:49:44 2021
Gyazoとの連携用にnetwork notaを追加
Wed May 26 18:40:14 2021
loading中にESCキーでEmbedTextModalを閉じるとURLが2つ書き込まれるbugを修正
Wed May 26 14:28:25 2021
日本語URLのタイトルが取得できなかった
Wed May 26 14:25:18 2021
ページ内に複数<title>がある場合に全部連結して取得してしまっていた
Wed May 26 14:19:51 2021
loading中のEmbedTextModalはあらゆるキー入力でclose可能にした
Wed May 26 11:04:27 2021
embed text取得先のURLをvalidateする
Tue May 25 18:31:54 2021
EmbedTextModalのpreviewにテーマカラーを反映させるのをやめる
Tue May 25 17:51:59 2021
キーボード操作でEmbedTextModalを操作できるようにした
Tue May 25 17:12:49 2021
ctrl+shift+vでURLを貼り付けたときはEmbedTextModalを表示しない
Tue May 25 16:07:54 2021
ラベルを Submit -> Insert、Embed Title -> Link with title に変更
Tue May 25 15:55:51 2021
EmbedText BotのUserAgent修正、メールアドレスを設定可能にした
Tue May 25 13:51:53 2021
URLをペーストしたらタイトル付き外部リンク記法にする
Mon May 24 18:29:45 2021
stream eventsにユーザーアイコンを表示
Mon May 24 18:07:09 2021
update asearch v1.0.1(unicode対応)
Fri May 21 14:46:48 2021
pro userはAPI rate limitの加算値を1に固定する
Fri May 21 11:38:14 2021
Function Componentに書き換え
Thu May 20 17:09:14 2021
Array.mapのcallback第2引数は添字なのでlodash.rangeいらない
Thu May 20 17:08:22 2021
ページカード概要欄のアイコンだけの行は次の行と結合する
Thu May 20 13:41:52 2021
background windowのWebWorkerをゆっくり動作させる
Thu May 20 13:18:03 2021
Function Componentに書き換え
Wed May 19 19:13:02 2021
history backした時にscroll & highlightしないようにした
Wed May 19 11:26:48 2021
windowがbackgroundに行って1時間経過したらsocket.ioを切断する
Wed May 19 11:13:10 2021
ProjectListをFunctionComponentで書き換える
Wed May 19 11:08:23 2021
全てのalert-dangerに⚠マークを表示する
Tue May 18 10:37:25 2021
update node-dev 3.1.3 -> 7.0.0
Tue May 18 10:17:57 2021
socket.io接続数が正しく取得できていなかった
Mon May 17 22:02:24 2021
Revert "実験のため一時的に、文字装飾記法の左辺に = を使えるようにする"
Mon May 17 22:01:46 2021
新規project作成画面のエラー表示を改善
Mon May 10 17:20:53 2021
socket.io v3からclientのreconnectイベントの登録位置が変更されていた
Mon May 10 17:20:36 2021
status bar修正 socket.ioが切断されていてもgraceful shutdownはエラー扱いしない、ただし未保存のcommitがあればエラー扱いする
Mon May 10 17:07:24 2021
cluster masterからworkerへSIGTERMをリレーする
Fri May 7 19:24:00 2021
リンク記法からアイコン記法に補完をトグルする時、候補がゼロになる場合はトグルをキャンセルする
Fri May 7 18:38:24 2021
Pupup内のicon画像にスクロールバーが表示されるバグの修正
Fri May 7 16:58:22 2021
1つのstoreだけをsubscribeするuseStore hook
Thu May 6 17:14:19 2021
useStore hookをリファクタリング
Thu May 6 16:38:15 2021
何か操作する毎にuseStore hookでstoreをsubscribe/unsubscribeしている問題
Thu May 6 16:35:46 2021
bin/以下の便利コマンドをdocker-composeからdocker composeに切り替え
Thu May 6 16:10:39 2021
CircleCIからdocker hubにリリースするブランチをproductionからmasterに変更
Release 2021-05-06 04:34:29
Revert "Email auto reply 2021 GW"
Release 2021-05-03 07:25:48
リンク/アイコンの補完モードを切り替えても選択中のページタイトルを保ったままにする
Release 2021-05-01 11:14:41
アイコン記法補完Popup内の画像の下部分が見切れている
Release 2021-04-30 05:55:54
ページ内に既に存在するアイコン記法は補完候補に少し優先して表示する
アイコン記法補完のPopup内に表示される画像を調整
Release 2021-04-28 09:47:59
ユーザー名の長さ制限を20文字から40文字に変更
Release 2021-04-28 09:11:13
空ページのTwitter Card/OGPに使う1 hop link取得を関連ページリストとは別の処理として切り出し (2)
Release 2021-04-28 04:02:34
Revert "空ページのTwitter Card/OGPに使う1 hop link取得を関連ページリストとは別の処理として切り出した"
Release 2021-04-28 03:25:43
空ページのTwitter Card/OGPに使う1 hop link取得を関連ページリストとは別の処理として切り出した
Release 2021-04-28 03:18:30
Email auto reply 2021 GW
Release 2021-04-28 02:11:04
接続エラー時のstatus barを横幅100%で表示する、ただしロードから5秒はエラー表示しない
Release 2021-04-27 15:10:19
環境変数DENY_EMAIL_ADDRSでメールアドレスを指定してログインを拒否
Release 2021-04-27 10:30:35
Heroku review appをhobby dynoに戻す
Release 2021-04-27 10:19:01
GCS file upload APIのprojectIdをvalidateする
Revert "空ページのTwitter Card/OGPは被リンク数でソートした関連ページリストにする"
Release 2021-04-27 08:20:18
空ページのTwitter Card/OGPは被リンク数でソートした関連ページリストにする
src/share/scrpabox-parser/index.js から node-tree.js に関数を移動
Release 2021-04-27 05:15:14
Revert "接続エラー時のstatus barを横幅100%で表示する"
Release 2021-04-26 10:20:12
接続エラー時のstatus barを横幅100%で表示する
Release 2021-04-26 07:06:52
関連ページから2 hop linkを開いた時もhighlight & scrollさせる
Release 2021-04-24 06:41:03
stripeの消費税10%対応batchを削除
Release 2021-04-23 16:38:27
update socket.io v4 & socket.io-redis v6 やりなおし
Release 2021-04-23 08:46:05
他人のprojectの検索からでもproject横断検索を実行できるようにする
watch-listのproject横断検索もスクロールで実行する
Release 2021-04-22 07:08:13
アイコン記法補完popupのctrl keydownからkeyupまでの判定を厳密にした
Release 2021-04-22 06:26:53
fix typo searchQueery
Release 2021-04-22 05:59:17
Page rankをupdatedで減衰させて検索結果をソートする
Release 2021-04-22 05:53:24
project backup batchの対象projectの判定を$exprで書き直した
page rank batchの対象projectの判定を$exprで書き直した
Release 2021-04-22 05:28:13
全文検索のソート方法をproject毎に保存する
範囲選択からnew pageで切り出したページタイトルの _ とスペースを保つ
Release 2021-04-21 03:42:37
Revert "検索のソート方法はproject毎に保存せず、初回はPage rankで検索させる"
Release 2021-04-21 01:14:15
アイコン記法の補完とemacsキーバインドの衝突を解消する
Release 2021-04-19 08:19:29
検索のソート方法はproject毎に保存せず、初回はPage rankで検索させる
Release 2021-04-19 06:30:03
ページリスト画面でのPage rankソートにindexが効いてなかった
Release 2021-04-19 05:41:17
REDIS_TLS_URLとrediss://に対応
Release 2021-04-19 03:55:01
ページリスト画面のソート方法にPage rankを追加
Release 2021-04-19 03:26:20
page-linked taskはもう不要なので削除する
project.updatedを更新したくない場合はtimestamps: falseオプションを使う
Release 2021-04-17 17:20:05
Revert "update socket.io v4 & socket.io-redis v6"
Release 2021-04-17 16:36:24
update socket.io v4 & socket.io-redis v6
Release 2021-04-17 05:04:11
アイコン記法の補完popupは入力テキストと完全一致する候補も表示する
Release 2021-04-16 06:44:32
key-binding/shortcutで宣言されているショートカットキーのパラメータ名をブラウザのキーイベントに合わせる
アイコン記法の補完Popup
Release 2021-04-15 16:25:57
CircleCIのnode_modulesをcacheする
Release 2021-04-15 13:45:19
CircleCIのapp-test jobを並列化してtestを高速にする
Release 2021-04-15 12:23:42
ProjectCSS読み込み待機中もnavbarだけは表示する
Release 2021-04-15 08:56:44
project settings画面の招待URLをFunctionComponentに書き換え
status-bar/delay.jsをFunction Componentで書き換える
Release 2021-04-15 07:51:36
ProjectCSS読み込みが完了するまで<App>コンポーネントを待機させる (2)
ServiceWorker install後のassets cache更新は通信がおさまるまで待たずにさっさとやる
Release 2021-04-14 06:54:23
Revert "ProjectCSS読み込みが完了するまで<App>コンポーネントを待機させる"
Release 2021-04-14 05:21:28
ProjectCSS読み込みが完了するまで<App>コンポーネントを待機させる
UIスレッドからWebWorkerへのpostMessageをchunk分割する
postMessage内のMapもchunk分割する
Release 2021-04-14 04:28:33
全てのAPI responseにx-assets-versionヘッダを付け、assets cacheの更新をチェックする
Release 2021-04-13 12:09:06
Chrome 93でのServiceWorkerオフライン対応チェック対策
Release 2021-04-13 06:16:22
platform: linux/amd64 for docker-compose worker service
Release 2021-04-13 05:22:33
全文検索からページを開いた時に検索ワードをハイライトし、その位置までスクロールする
Release 2021-04-12 07:01:28
page_access modelの廃止
Release 2021-04-12 06:45:38
update node.js 12.21.0 -> 12.22.1
Release 2021-04-12 06:20:44
リンク記法の _ とスペースを新規作成ページのタイトル行に反映させる
project settings画面のpage dataタブでReactのwarningが出ている
関連ページを開いたら参照元のリンク記法のある行までスクロールさせる
project themeを適用するlayoutをallow listで指定する
テキスト選択範囲がタイトル行のみの場合、Copy plainボタンを表示しない
landing pageからzendesk chatを削除
project watch list横断検索ボタンがproject横断検索の完了後に下に追加されるように表示する
Release 2021-04-11 07:31:01
SafariでLPを一番上までスクロールさせるとnavbarが隠れる問題を修正
英語landing pageのtypoを修正
Release 2021-04-08 08:04:57
リンク記法に1文字目を入力した時にsuggestが出ないのを修正
Release 2021-04-08 06:51:34
project watch list searchでundefined.lengthを参照している
project watch list横断検索に検索結果が空のprojectがヒットしてしまう問題
project削除処理のリファクタリング
Release 2021-04-07 11:18:19
ProjectCSSを投機的に読み込む
リンク記法にtype=link, type=hashTag属性が付いていなかった
個人GyazoアカウントなしでGyazoTeamsのみにアップロードすると常に.signed_up === falseになる問題に対処
Release 2021-04-07 04:27:07
project watch listを横断検索
Release 2021-04-07 04:06:19
SuggestPopupをFunction Componentで書き換え
Release 2021-04-06 05:02:38
MongoDB 4.2を推奨する。最低バージョンを3.4から3.6に引き上げ
Release 2021-04-05 10:58:44
npm audit fixでまとめて更新
Release 2021-04-05 10:07:19
ローカル開発環境で使うRedisのバージョンを6系と明示する
SafariでQuickSearchのdropdown listをクリックできない問題を修正
Release 2021-04-02 10:29:52
code:sage
の言語名はpythonではなくsageと表記する
Release 2021-04-02 09:30:54
単機能npmをまとめてupdate
Release 2021-04-02 08:31:56
project listの折りたたみ状態での表示を更新順に10件にした
Gyazoへのログインを促すメッセージに3rd party cookieの有効化の説明を追加
拡張子sageをpythonとしてシンタックスハイライト
Release 2021-04-01 02:03:23
File upload modalをFunction Componentに書き換え
plan選択modalをFunction Componentで書き換え
Release 2021-03-31 04:24:15
package-lock.jsonのresolvedにhttpを入れないようにCIでチェックする
Release 2021-03-30 03:46:08
Gyazoアップロード後にアカウント作成を促すメッセージをページに書き込む
npm run cleanで public/serviceworker.js を削除していなかった
Release 2021-03-29 13:24:25
英語版LPのコンテンツを調整 | Update English LP
モバイルもIEのIME入力確定イベントの特別対応をやめる
Release 2021-03-29 06:41:42
update mongoose 5.12.2
Release 2021-03-29 05:22:40
mongoose setter hookを使わずにbillingを更新する
Release 2021-03-29 05:01:56
BaseComponentと同等の機能をhooksで実装
project theme formをFunction Componentに書き換え
ローカル開発環境のMongoDBを4.2.13に更新
Release 2021-03-29 04:04:04
IEのIME入力確定イベントの特別対応をやめる(デスクトップのみ)
billing pageから複数projectまとめて支払いの説明へのアンカーが切れていた
Release 2021-03-26 02:27:38
draw modalのツールバーが長すぎる時にスクロールさせる
Release 2021-03-25 04:28:59
他の人の編集でリンク補完popupが消えてまともに入力確定できない問題を修正
Release 2021-03-25 01:41:11
project-searchをFunction Componentに書き換え
Release 2021-03-24 08:10:11
お絵かきのペンの太さと色を分離、色追加機能
Release 2021-03-22 05:24:55
project watch listの削除をclickではなくmouseupに変更
Release 2021-03-21 21:21:02
update browserlist
Release 2021-03-19 02:59:13
project横断検索の並列度を10 projectずつに下げた
公開projectにHTML meta descriptionタグを追加
Release 2021-03-18 14:01:03
pagelist画面で、数式記法の前後に改行が入っていた
Release 2021-03-18 09:09:12
page info menuのラベルの先頭を大文字にした
Release 2021-03-18 05:47:14
新規アカウント作成時に作られる個人projectの画像アップロード先をGCSに変更
_update changeで行のuserIdを更新していなかった
mp4埋め込み記法のマウスカーソルがテキスト編集っぽい見た目になっていた
Release 2021-03-17 08:41:34
サーバー全体でGyazo Teamsの使用を強制する設定が、新規project作成画面に反映されていなかった
Release 2021-03-17 03:21:15
Page history表示ボタンをpage info menuに移動する
新規project作成画面の画像アップロード先にGyazoTeamsを選択できるようにする
Page Rankをpage info menuに表示する
Release 2021-03-17 02:23:19
お絵描き機能にundo機能を追加
Release 2021-03-15 05:08:29
MulterErrorは正常に例外を処理した場合のエラーなのでstacktrace出力しない
Release 2021-03-10 05:23:20
Revert "一度もアクセスした事がないページの行の既読・未読判定には今回のアクセス時刻を使う"
Release 2021-03-09 01:43:24
指定したprojectに紐づくuserやpageのデータをまるごとmongoexportするツール
Release 2021-03-08 05:29:37
ES index v4を削除
Release 2021-03-08 04:13:38
実験のため一時的に、文字装飾記法の左辺に = を使えるようにする
Release 2021-03-08 03:32:49
一度もアクセスした事がないページの行の既読・未読判定には今回のアクセス時刻を使う
Release 2021-03-08 02:56:28
ProjectSearch componentに不要なpropsを渡してwarningが出ていた
URL直接入力して検索結果画面を表示した時に、search formに検索ワードをセットする
ESエラーのstacktraceから呼び出し元へ辿れるようにした
文字装飾記法の正規表現のescape修正
Release 2021-03-05 09:37:22
ESでの検索をPageRankでsortする
Release 2021-03-05 09:02:14
page-access migrationでskipしたeventもlog出力する
Release 2021-03-05 08:03:59
プレゼンモードのアイコン記法が下に飛び出てた&大きすぎた
Release 2021-03-05 04:34:39
mongodbで検索する環境ではpage-rank batchを実行しない
Release 2021-03-04 05:38:29
batch:delete-old-commitsはmongodb TTL indexによる削除があるので不要
project updates streamのeventをsocket.ioでリアルタイムに更新する
Socket.IO再接続後のstream API再読み込みは、windowがactiveになるまで待つ
Release 2021-03-03 10:05:15
複数のES index versionsを有効にしている場合に、project tutorial pageが古いindexに書き込まれていなかった
ES.deletePageの引数を他の関数と揃える
Release 2021-03-02 09:24:18
page-access migration batchを中断・レジュームできるようにした
Release 2021-03-02 01:38:14
ES.updatePageRankでdocument_missing_exceptionが発生したらdocumentを新規挿入する
Release 2021-03-01 13:57:07
eventsからpage_accesses collectionへのmigration scriptを追加した
Release 2021-03-01 10:15:28
update node.js 12.21.0
Release 2021-03-01 08:30:33
pagerankをESとmongoに書き込むbatch
Release 2021-03-01 08:17:21
Github認証をpassport-github2に移行、USE_OLD_GITHUB_AUTH=trueで古い認証も使える
Release 2021-03-01 07:42:37
Streamに新規project member参加とadmin/owner変更のイベントを表示する
タイトル変更されてページが見つからない時にリダイレクト先を探すソースをEventsからPageAccessに変更
Release 2021-03-01 01:35:13
行permalinkのID部分を表示モードでは短くする
Release 2021-03-01 01:11:00
LPの更新
Release 2021-02-28 20:45:14
streamに表示するeventsの条件を2/26以降から2/27以降に変更
Release 2021-02-26 09:37:15
削除したページを30日間とっておき、Stream画面から復旧できるようにする(2)
Release 2021-02-25 12:53:28
Revert "削除したページを30日間とっておき、Stream画面から復旧できるようにする"
Release 2021-02-25 12:07:53
削除したページを30日間とっておき、Stream画面から復旧できるようにする
Release 2021-02-22 10:03:18
Updating search serverのhttp status codeを490に変更
Release 2021-02-22 01:27:45
新規project作成画面ではproject themeを外す
webサーバーでmongo query cursorのnoCursorTimeoutオプションを使わない
Release 2021-02-19 16:20:45
.hljs-formulaと.hljs-emphasisのCSS指定を削除
Release 2021-02-19 11:02:25
page.linkedを遂次更新する
自動プロジェクト横断検索の微調整
page-linkedをbatchから通常のtaskに移動
Elasticsearchではproject横断検索にAPI rate limitをかけない
Release 2021-02-19 06:53:24
サーバーエラーはstack traceを出力させる
Release 2021-02-19 01:55:12
スクロールでProject横断検索を実行
Release 2021-02-18 11:31:33
Revert "引用記法の縦棒がインデントでガタガタしないスタイル"
引用記法の斜体をやめる & 黒背景エディタでの引用背景色の調整
Release 2021-02-18 10:42:32
Commit modelの雑多な処理をhookに切り出し
Release 2021-02-17 08:19:22
commit modelをschema定義、update-page、methodsなどにファイル分割
Release 2021-02-17 08:08:06
画像アップロード先にgyazoを指定している場合、jpeg|gif|png以外の画像はファイルアップロードにフォールバックする
引用記法の縦棒がインデントでガタガタしないスタイル
コードブロック記法の行permalinkがハイライトされないカラーテーマがある
Release 2021-02-15 06:58:44
batchからES index templateを作成しない
オンプレ版Dockerimageにtasks/project-backupを含める
オンプレ版のnode.jsを12.20.1に更新
ファイル名付きコードブロックのコピーボタンの対象を見た目通りにした
navbarを固定したのでvideo playerのmax-heightを縮めた
Release 2021-02-14 23:43:49
ESに最新のtitle情報を渡す
Release 2021-02-14 12:06:31
背景色が黒いエディタでCLI記法が見えなかった
Release 2021-02-12 03:40:08
Elasticsearchのエラーを良い感じにログ出力するexpress middleware
Release 2021-02-12 02:17:07
ローカル開発環境のelasticsearchを7.10.2に更新
default light themeのnavbarを少し濃くしてみる
長いglobal menuでdropdown-headerが潰れて消えないようにした
シンタックスハイライトの対象を<code class="highlight">の中だけに限定
Release 2021-02-10 05:32:14
起動時のES index-template作成は3回リトライする
Release 2021-02-10 03:49:10
bootstrap alert内のcloseボタンの位置調整
Release 2021-02-09 05:41:33
page history modeの操作パネルがnavbarに隠れないようにした
parserの正規表現DoS対応
Release 2021-02-08 07:04:40
update Node.js v12.20.1
Release 2021-02-08 06:47:59
削除済みprojectのGCSファイルを削除しようとした時のエラーメッセージで、30日後に削除される事を説明する
auto project backupのダウンロードファイル名が1970年になっていた
Release 2021-02-05 15:02:25
画面に対してglobal menuが長い時、list dividerが消えていた
Release 2021-02-05 07:36:05
カーソルを上に移動させた時にnavbarの下に隠れないようにした
Release 2021-02-05 05:20:56
ES index v3を削除、project.esIndexVersion: 3 で検索するとserver errorになる問題に対応
LPのフッタにヘルプページへの動線を追加
Release 2021-02-04 13:50:31
navbarに磨りガラス効果をかけ、細くして常に表示する
Release 2021-02-04 09:12:33
Elasticsearchのエラーがconsole出力されていなかった
Release 2021-02-02 04:22:34
Elasticsearch関係の環境変数名を整理した
Release 2021-02-02 03:32:40
リンク記法の中でpopupを選択せずに ctrl+i で .icon だけを入力する
desktopでもpage menuからファイルアップロード
Release 2021-02-01 09:35:41
検索ワードと同じpage titleは先頭に持ってくる
Release 2021-02-01 07:46:15
モバイルからGCSファイルアップロード
Release 2021-01-29 07:01:10
監査ログのダウンロードを月毎に分割した
Release 2021-01-29 06:49:33
Revert "マウスカーソルを上に持っていくとnavbarがどこでもニョキッと現れる機能"
Release 2021-01-29 03:16:38
マウスカーソルを上に持っていくとnavbarがどこでもニョキッと現れる機能
Release 2021-01-29 01:17:09
Elasticsearchでsortを実現
Release 2021-01-28 03:55:06
JSON APIのresponse bodyにstatusCodeは不要
Release 2021-01-28 02:54:56
public projectの存在しないページにアクセスした時の error.linkTo を error.details.linkTo に変更
Release 2021-01-27 03:23:53
Update EN search result text and top page copywriting
tasks/insert-elasticesarch を削除
Release 2021-01-26 09:09:48
katexのcssを更新し忘れていた
Release 2021-01-26 07:34:24
pagelist APIにアクセスした時にもES indexの有無を確認し、なければ作る
Release 2021-01-26 06:13:48
CircleCIでElasticsearchをtestする
update katex v0.10.2 -> v0.12.0
Release 2021-01-25 14:25:43
色調整:検索フォームの文字色 / 新規作成ボタンのactiveカラー
環境変数 ALLOW_HELPFEEL_TWEAKS=true の時だけhelpfeel-tweaksのCSP headerを許可する
Release 2021-01-22 09:46:24
監査ログにmember, admin, ownerの変化を記録
Release 2021-01-22 08:45:07
Heroku review appではサーバー起動時に既存のES index-templateを上書きする
MongoDBが古ければ警告し、Node.jsをexit 1で終了させる
環境変数 DISABLE_MONGODB_VERSION_CHECK=true でNode.js起動時のMongoDB確認をスキップする
Release 2021-01-22 04:16:08
監査ログにpage.deleteを追加、socket.io経由の編集のIPアドレスを記録
Release 2021-01-21 09:53:08
オンプレ版のmongodbを4.2に更新
Release 2021-01-20 05:22:35
Revert "touch長押し判定を300 msec -> 10 msecに短縮"
Release 2021-01-20 04:59:28
新規project作成画面で画像アップロード先を選択する
Release 2021-01-19 06:57:17
touch長押し判定を300 msec -> 10 msecに短縮
Event modelを複数ファイルに分割
監査ログにIPアドレスを追加、page.leaveはログから除外
Release 2021-01-19 05:34:55
ES indexの構築でproject.updatedも更新されてしまって全projectが更新アリになってしまう
Updating search serverをサーバーエラーとしてstacktrace出力しない
Release 2021-01-18 07:36:24
update heroku-20 stack on review app
heroku review appでElasticCloudを使って検索する
新規project作成時にproject.esIndexVersionをセットしていなかった
Release 2021-01-18 03:06:53
サーバー起動時にES index templateを作成する
Elasticsearch indexが無い場合のエラー画面を少し穏やかにした
Release 2021-01-18 02:19:26
snipetをElasticsearchの結果から作成する
searchResultをtypoしていたので修正
Release 2021-01-15 03:40:14
新旧のElasticsearch indexを同時に更新しつつ、準備ができ次第新しいindexに乗り換える
Release 2021-01-14 06:01:30
project list filterから下キーでリスト先頭にfocusする
Release 2021-01-12 02:05:47
Elasticsearchでの検索のエラーハンドリング後に処理が継続していて2回レスポンスを返していた
Release 2021-01-08 21:44:30
theme default-light廃止、defaultをdefault-lightという名前で復活
Release 2021-01-08 07:08:30
default-lightのテーマでcodeのシンタックスハイライトがなかった
Release 2021-01-08 06:35:54
Google認証の使用済み認可コードを受けた等のエラーに対処
dark themeでの code:言語名 が読めない色になっていた
Release 2021-01-08 05:46:50
新カラーテーマでコードブロック記法内のクリック座標がずれる問題を修正
Release 2021-01-08 05:07:06
project横断検索後に検索しなおして、もう一度project横断検索できなかったbugを修正
Release 2021-01-07 09:15:10
黒背景テーマでstreamの文字が黒くなっていた
Release 2021-01-07 07:37:38
Color theme update 2020
Release 2021-01-07 05:35:45
ElasticSearchでproject横断検索を実現
Release 2021-01-05 22:41:27
縦長の動画が画面に収まりきるようmax-heightを指定した
Release 2021-01-05 06:00:55
Revert "Email auto reply 2021 NewYear"