function convertAll2Html() {
    const failedNotes = [];
    let counter = 1;
    for (const noteId of globalAllNoteIds) {
        console.log('Converting ' + counter + "/" + globalAllNoteIds.length);
        counter++;
        $.ajax({
            url: baseUrl + 'notes/' + noteId,
            type: 'GET',
            async: false,
            success: function (note) {
                note.detail.note_text = notecase2html(note);
                note.formatting = [];
                for (const link of note.links) {
                    delete link.type;
                }
                console.log(note.detail.note_text);
                $.ajax({
                    url: baseUrl + 'notes/' + noteId,
                    type: 'PUT',
                    data: JSON.stringify(note),
                    contentType: "application/json",
                    async: false,
                    success: function () {
                        console.log("Note " + noteId + " converted.")
                    },
                    error: function () {
                        console.log("Note " + noteId + " failed when writing");
                        failedNotes.push(noteId);
                    }
                });
            },
            error: function () {
                console.log("Note " + noteId + " failed when reading");
                failedNotes.push(noteId);
            }
        });
        break;
    }
    console.log("Failed notes: ", failedNotes);
}